Zitat:
Zitat von Norbert Eder
Das ist nicht richtig. Ein Schema ist eine Sammlung von Datenbanken und allem was dazu gehört. Ist (eventuell abhängig von einigen Funktionalitäten) gleichzusetzen mit dem Schema beim MSSQL.
|
Danke die Aufklärung, da muss ich wohl nochmal etwas googlen
Nochmal zu dem anderen Thema: Es wurde zwar bereits mehr als deutlich herausgestellt, dass eine ODBC Verbindung zu bevorzugen ist, ich verwende den OLEDB Provider von .NET Framework. Dieser benötigt natürlich einen installierten Oracle Client.
Der ConnectionString:
|
csharp Code:
|
-
| _connectionString = String.Format("Provider=MSDAORA;Data Source={0}:{1}/{2};User ID={3};Password={4}", server, port, servicename, user, password);
|
|
Ein beispielhaftes SQL Statement dazu:
|
csharp Code:
|
-
| string sql = "SELECT * FROM SCHEMA_NAME.TABELLE";
|
|
Im Grund das gleich, wie Nobert oben gepostet hat.
Interessant zu diesem Thema vielleicht der Screenshot im Anhang: Dieser zeigt den Oracle SQL Developer, indem die Schemanamen den Benutzernamen gleichgesetzt werden...