PLSQL 连接数据库 ORA
在CMD下运行如下命令就可以: lsnrctl status 正在连接到(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=spcc)(PORT=1525))) TNS-12541: TNS:无监听器 TNS-12560: TNS: 协议适配器错误 TNS-00511: 无监听器 32-bit Windows Error: 61: Unknown error 打开监听器
lsnrctl status
正在连接到(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=spcc)(PORT=1525)))
TNS-12541: TNS:无监听器
TNS-12560: TNS: 协议适配器错误
TNS-00511: 无监听器
32-bit Windows Error: 61: Unknown error
打开监听器:
C:\Users\Administrator>LSNRCTL START
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on05-11月-2012 15:5
0:53
Copyright (c) 1991, 2005, Oracle.
TNS-01106: 使用名称LISTENER的监听程序已经启动
2.尝试登录本地数据库看是否成功
C:\Users\Administrator>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 11月 5 15:53:362012
Copyright (c) 1982, 2005, Oracle.
SQL>
如上所示表示正确连接,且tnsnames.ora文件没有问题,如果连接失败请检查服务是否开启,并且检查tnsnames.ora文件内容是否有误,如下:
orcl =
(DESCRIPTION =
)在orcl前面是不允许出现空格的,并且最好将自己添加的内容放置在原有内容之后。
个人认为上面两项足可以解决该问题了,至于网上其他网友的论述不予评论,本人在检查完上述所有信息后就可以登录了。
这里顺便贴出网友给出的另外的解决方案以便大家参考:
3.如果确保你的tnsnames.ora内容没有错误,那请将%ORACLE_HOME%\product\10.2.0\db_1\NETWORK\ADMIN目录下的所有文件删了,然后重新连接,一般就能解决了。说明一下:那个目录里的文件是在你建立连接的时候动态生成的,不要怕删了会有问题
4.进入PLSQLDeveloper的主界面,在登录界面选择取消即不登录进入主界面,然后选择菜单Tools(工具)-Preferences(首选项),在设置窗口中,选择Oracle-Connection(连接),对应设置窗口中,找到OracleHome(Oracle主目录),选择你本地所安装客户端的版本,保存设置,然后重新启动PLSQLDeveloper,这时就可以正常登录了。
最近买了新电脑,装了64位新系统,突然间又遇到了上面的问题,奇怪了就上面的所有的我都已经验证,到底为什么还是报这个错呢,搞了半天是因为plsql装的位置不对,原来64位win7会把32位应用程序安装到ProgramFiles (x86)目录下,安装的时候我觉得吧这也没什么,结果偏偏是它出问题了,奶奶的,重新装了并且换到C:\ProgramFiles目录下,结果链接正常了,太让人纠结了,还有,为了避免这种问题再度出现,建议oracle客户端也要注意安装路径

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Geben Sie den folgenden Befehl in die Administrator-Eingabeaufforderung ein, um manage-bde-offC zu deaktivieren: Manchmal wird jedoch die folgende Eingabeaufforderung angezeigt: Fehler – Dieses Volume speichert einen oder mehrere externe Schlüssel, die andere Volumes automatisch entsperren können. Dieser Schlüsseltyp muss zunächst gelöscht werden, bevor dieses Volume entsperrt werden kann. Zu diesem Zeitpunkt müssen Sie zuerst den folgenden Befehl ausführen: (Wenn die Systempartition nicht C ist, ändern Sie den Laufwerksbuchstaben unten) manage-bde-autounlock-ClearAllKeysc: Fehler 2: Dieser Vorgang kann nicht ausgeführt werden, da das Volume gesperrt ist. manage-bde-unlockc:-rp123456789012345678901234567890123456789012345678 Hinweis:

Die Go-Sprache ist eine effiziente, prägnante und leicht zu erlernende Programmiersprache. Sie wird von Entwicklern aufgrund ihrer Vorteile bei der gleichzeitigen Programmierung und Netzwerkprogrammierung bevorzugt. In der tatsächlichen Entwicklung sind Datenbankoperationen ein unverzichtbarer Bestandteil. In diesem Artikel wird erläutert, wie die Go-Sprache zum Implementieren von Datenbank-Hinzufügungs-, Lösch-, Änderungs- und Abfrageoperationen verwendet wird. In der Go-Sprache verwenden wir normalerweise Bibliotheken von Drittanbietern, um Datenbanken zu betreiben, z. B. häufig verwendete SQL-Pakete, Gorm usw. Hier nehmen wir das SQL-Paket als Beispiel, um vorzustellen, wie die Hinzufügungs-, Lösch-, Änderungs- und Abfragevorgänge der Datenbank implementiert werden. Angenommen, wir verwenden eine MySQL-Datenbank.

Die polymorphe Hibernate-Zuordnung kann geerbte Klassen der Datenbank zuordnen und bietet die folgenden Zuordnungstypen: Joined-Subclass: Erstellen Sie eine separate Tabelle für die Unterklasse, einschließlich aller Spalten der übergeordneten Klasse. Tabelle pro Klasse: Erstellen Sie eine separate Tabelle für Unterklassen, die nur unterklassenspezifische Spalten enthält. Union-Unterklasse: ähnelt der verbundenen Unterklasse, aber die Tabelle der übergeordneten Klasse vereint alle Spalten der Unterklasse.

Apples neueste Versionen der iOS18-, iPadOS18- und macOS Sequoia-Systeme haben der Fotoanwendung eine wichtige Funktion hinzugefügt, die Benutzern dabei helfen soll, aus verschiedenen Gründen verlorene oder beschädigte Fotos und Videos einfach wiederherzustellen. Mit der neuen Funktion wird im Abschnitt „Extras“ der Fotos-App ein Album mit dem Namen „Wiederhergestellt“ eingeführt, das automatisch angezeigt wird, wenn ein Benutzer Bilder oder Videos auf seinem Gerät hat, die nicht Teil seiner Fotobibliothek sind. Das Aufkommen des Albums „Wiederhergestellt“ bietet eine Lösung für Fotos und Videos, die aufgrund einer Datenbankbeschädigung verloren gehen, die Kameraanwendung nicht korrekt in der Fotobibliothek speichert oder eine Drittanbieteranwendung die Fotobibliothek verwaltet. Benutzer benötigen nur wenige einfache Schritte

Wesentliche PHP-Programme: Installieren Sie diese, um reibungslos zu funktionieren! PHP ist eine beliebte serverseitige Skriptsprache, die häufig zur Entwicklung von Webanwendungen verwendet wird. Um ein PHP-Programm erfolgreich auszuführen, müssen Sie zunächst einige notwendige Software und Tools auf dem Server installieren. In diesem Artikel stellen wir die Software und Tools vor, die installiert werden müssen, sowie spezifische Codebeispiele, die Ihnen helfen, PHP-Programme reibungslos auszuführen. 1. PHP-Interpreter Der Kern des PHP-Programms ist der PHP-Interpreter, der für das Parsen und Ausführen von PHP-Code verantwortlich ist. Um den PHP-Interpreter zu installieren, können Sie folgen

So verwenden Sie MySQLi zum Herstellen einer Datenbankverbindung in PHP: MySQLi-Erweiterung einbinden (require_once) Verbindungsfunktion erstellen (functionconnect_to_db) Verbindungsfunktion aufrufen ($conn=connect_to_db()) Abfrage ausführen ($result=$conn->query()) Schließen Verbindung ( $conn->close())

HTML kann die Datenbank nicht direkt lesen, dies kann jedoch über JavaScript und AJAX erreicht werden. Zu den Schritten gehören das Herstellen einer Datenbankverbindung, das Senden einer Abfrage, das Verarbeiten der Antwort und das Aktualisieren der Seite. Dieser Artikel bietet ein praktisches Beispiel für die Verwendung von JavaScript, AJAX und PHP zum Lesen von Daten aus einer MySQL-Datenbank und zeigt, wie Abfrageergebnisse dynamisch auf einer HTML-Seite angezeigt werden. In diesem Beispiel wird XMLHttpRequest verwendet, um eine Datenbankverbindung herzustellen, eine Abfrage zu senden und die Antwort zu verarbeiten. Dadurch werden Daten in Seitenelemente gefüllt und die Funktion des HTML-Lesens der Datenbank realisiert.

Um Datenbankverbindungsfehler in PHP zu behandeln, können Sie die folgenden Schritte ausführen: Verwenden Sie mysqli_connect_errno(), um den Fehlercode abzurufen. Verwenden Sie mysqli_connect_error(), um die Fehlermeldung abzurufen. Durch die Erfassung und Protokollierung dieser Fehlermeldungen können Datenbankverbindungsprobleme leicht identifiziert und behoben werden, wodurch der reibungslose Betrieb Ihrer Anwendung gewährleistet wird.
