sql >> Databáze >  >> RDS >> Oracle

OracleConnection.Open nevrhá ORA-12541 TNS žádný posluchač

Můžete to udělat několika způsoby:Pomocí vašeho souboru TNNames by měl zdroj dat specifikovat název položky TNSHosts (bit před prvním "=" z tnsnames.ora), nikoli název hostitele:

connection.ConnectionString = "Data Source=TestingConnect;Persist Security Info=True;" + "User ID=tesName;Password=test"; 

Nebo můžete vložit celý záznam TNS do připojovacího řetězce takto:

connection.ConnectionString = "Data Source=(DESCRIPTION = " +
    "(ADDRESS = (PROTOCOL = TCP)(HOST = TestHostName.us.local)(PORT = 1523))" +
    "(CONNECT_DATA =" + 
    "(SERVER = DEDICATED)" + 
    "(SERVICE_NAME = TEST))" + 
    ");Persist Security Info=True;User ID=tesName;Password=test"; 


  1. SQL:Vyberte 3 nejlepší záznamy + součet množství

  2. Jak mohu vytvořit polygon pomocí polí v PostgreSQL?

  3. Nebyl nalezen žádný vhodný ovladač pro jdbc:postgresql://192.168.1.8:5432/NexentaSearch

  4. Jak vybrat data z tabulky párů klíčů a hodnot