簡體   English   中英

如何在C#中編寫正確的oracle連接字符串?

[英]How can i write correct oracle connection string in c#?

我是oracle和c#的初學者,我希望c#中的簡單應用程序使用oracle數據庫,我編寫此連接字符串以連接到數據庫:

conn.ConnectionString = "Data Source=BEHBEHZAD;User ID=SYSTEM;Password=beh1368421";


我的完整代碼是這樣的:

OracleConnection conn = new OracleConnection();
            conn.ConnectionString = "Data Source=BEHBEHZAD;User ID=SYSTEM;Password=beh1368421";

            try
            {
                conn.Open();
                conn.Close();
                MessageBox.Show("Connect Successfull!!");
            }
            catch (Exception )
            {
                MessageBox.Show("Disconnect!!");

            }


但是當我運行該程序時,我收到了Disconnect Message,我的TNS文件詳細信息是這樣的:

BEHBEHZAD =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = behbehzad)
    )
  )


我該如何解決呢?

ORA-12557顯然與您的連接字符串無關,但與您的Path變量有關。 請按照本文中的說明進行操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM