Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Łączenie się z Oracle za pomocą Oracle.ManagedDataAccess

Zazwyczaj odwołujesz się do aliasu w standardowym ciągu połączenia:

  <connectionStrings>
    <add name="MyConnection" connectionString="Data Source=MyDataSource;User Id=scott;Password=tiger;"/>
  </connectionStrings>

Następnie użyjesz standardowej metody pobierania ciągu:

ConfigurationManager.ConnectionStrings["MyConnection"].ConnectionString;

Pamiętaj również, że alias w sekcji źródła danych jest opcjonalny. Możesz osadzić deskryptor bezpośrednio w ciągu połączenia:

  <connectionStrings>
    <add name="MyConnection" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=100.100.100.100)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=myservice.com)));User Id=scott;Password=tiger;"/>
  </connectionStrings>

Możesz także odwoływać się do aliasów w pliku tnsnames.ora. Domyślnie sterownik szuka pliku tnsnames.ora w folderze exe, katalogu określonym w zmiennej środowiskowej TNS_ADMIN lub zmiennej konfiguracyjnej TNS_ADMIN:

http://docs.oracle.com /cd/E48297_01/doc/win.121/e41125/featConfig.htm#autoId6 http://docs.oracle.com /cd/E48297_01/doc/win.121/e41125/featConfig.htm#autoId7



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Korzystanie z OraclePreparedStatement z połączeniem DBCP

  2. Dostawca danych Oracle ustala proces roboczy IIS, gdy witryna internetowa jest zatrzymana

  3. Niemożliwa do zabicia sesja Oracle oczekująca na wiadomość SQL*Net ze zdarzenia klienta

  4. Jak uniknąć przechowywania danych uwierzytelniających, aby połączyć się z Oracle za pomocą JDBC?

  5. Jak zmienić rozmiar kolumny widoku w Oracle?