Oracle-Verbindungszeichenfolge ohne Datei tnsnames.ora
-
03-07-2019 - |
Frage
Ich bin mit dem .NET-Framework mit dem System.Data.OracleClient Namespace. Ich habe das Orakel 11 Client auf meinem Computer installiert. Ich will nicht die Datei tnsnames.ora verwenden Verbindungsinformationen zu speichern.
Könnte mir bitte jemand sagen, was die Verbindungszeichenfolge aussehen würde, wenn ich wollte nicht die Datei tnsnames.ora benutzen? Ich werde die Verbindungszeichenfolge in einer web.config-Datei einer Web Application Project werden zu speichern.
Lösung
http://www.connectionstrings.com/oracle
Dies ist eine großartige Ressource
SERVER = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = MyHost) (PORT = MyPort))
(CONNECT_DATA = (SERVICE_NAME = MyOracleSID))); uid = myusername; PWD = myPassword;
ist, was Sie wollen, ich glaube ...
Andere Tipps
Beginnend mit 10 g-Clients können Sie die EZConnect -Funktion, die nicht erfordert zu bearbeiten die Datei TNSNAMES.ORA: username/password@servername:port/instance
. Zum Beispiel:
Data Source=localhost:1521/XE;Persist Security Info=True;User ID=scott;Password=tiger;Unicode=True