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

Služba Windows v .net nedokáže rozpoznat název služby tns

Nejprve můžete změnit připojovací řetězec a rozšířit tak položku tns:

Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.161.50.101)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=MOUAT)));Password=password;User Id=username;

Pak dostanete skutečnou chybu:

And got ‘ORA-06413: Connection not open.’

Což bylo způsobeno tím, že cesta „Windows Service“ měla v závorkách „(DEV)“ nebo „(UAT)“

ODPOVĚĎ:Rozbalte připojovací řetězec, abyste vyloučili rozlišení TNS, a poté se ujistěte, že cesta k volající aplikaci neobsahuje závorky '(' nebo ')'.



  1. Jak mohu změnit tento vypočítaný sloupec v SQL Server 2008?

  2. nelze nainstalovat mysql na ubuntu 11

  3. ORDER BY NULL v MySQL

  4. Přeložte tento dotaz MySQL do PyGreSQL