そのため、C# を介して外部サーバーに接続しています。ここから自分のマシンにOracle 11gクライアントをインストールしました: http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html (255MB 1 つ)。
多くのブログ/質問を読んだ後、この記事が役立つことがわかりました。
http://dbaspot.com/oracle-faq/444787-ora-12541-tns-no-listener.html
それで、これは正しいですか?私は何もできません。DBA はLISTENER.ORAファイルを編集する必要がありますか?
私のtnsnames.oraは次のようになります。
TestingConnect=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = TestHostName.us.local)(PORT = 1523))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = TEST)
)
)
それは私にエラーを投げています:
Oracle.DataAccess.Client.OracleConnection connection = new Oracle.DataAccess.Client.OracleConnection();
connection.ConnectionString = "Data Source=TestHostName.us.local;Persist Security Info=True;" + "User ID=tesName;Password=test";
connection.Open() //Throwing ERR!!!
私は何をすべきか?コメントをお待ちしております。ありがとう!