![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
C#でOracleデータベースに接続しようとしています。
SQL Serverの場合は、ほかのマシン上の同じデータベース名のデータベースに接続する際には
接続文字列 -> User ID=***,Password=***,Database=データベース名,Server=IPアドレス
として可能なんですが、
OracleConnection は Database プロパティ をサポートしていません。
これは、異なるホストのDBを参照できないということなのでしょうか。
また、OracleConnection は ConnectionTimeout プロパティもサポートしていませんが、
接続タイムアウト時間の設定は行えないのでしょうか。
No.1ベストアンサー
- 回答日時:
??? Oracleには、SQL Serverにおける「データベース」の概念は存在しない。
なので当然Databaseプロパティは無い。OracleConnectionは、
ConnectionString = "User Id=scott; Password=tiger; Data Source=ora10g"
などのように、ユーザ名、パスワード、ローカルネームの3つで接続する。ちょうどSQL PLUSでscott/tiger@ora10gとするように。異なるホストもローカルネームで設定するので、そちらで設定すべきだ。
なので、違うスキーマのテーブルを読み書きする場合は、スキーマ.テーブルとするしかないな。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
OracleInProcServer.XOraSessio...
-
FFFTPでファイル一覧を取得でき...
-
DB接続エラー
-
外付けHDDにアプリを入れること...
-
ConnectNamedPipeの接続待ち
-
ASP.NETのパフォーマンスと接続...
-
ctfmon.exe。スタック ベースの...
-
タスクバーのボタンがオレンジ...
-
web.configとは?(初心者です)
-
コマンドボタンのキャプション...
-
●スタンバイ時に任意のアプリを...
-
ネットワークフォルダが開かない
-
C#からvbsを実行したい
-
TeraTermマクロの”Link...
-
有効なwin32アプリケーションで...
-
PowerDVD15のデバイス&ホーム...
-
Windowsが起動しなくなってしま...
-
VC++からのoracle接続方法
-
Accessのマクロで、"RunApp/ア...
-
信長の野望 革新について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
System.Net.Sockets.SocketExce...
-
OracleInProcServer.XOraSessio...
-
データベース接続/切断の基本的...
-
c#のTLS1.2での通信について
-
ローカル側のC#から、リモート...
-
ConnectNamedPipeの接続待ち
-
●Excel VBAからSQLServerのデー...
-
FFFTPでファイル一覧を取得でき...
-
Android端末から外部DB(MYSQL...
-
【.NET】OracleConnection には...
-
ASP.NETでSQL-SERVERへの接続方法
-
ASP.NETのパフォーマンスと接続...
-
VB.NET ORA-12170
-
VB2010 Dataset内のDB接続先変更
-
VB.NET Oracle接続 クライアン...
-
VB6.0のコードによるMySQLへの接続
-
SFTPについて
-
sqlnet.logについて
-
Delphi でOracleのデータを表示...
-
JAVAでderbyに接続できない
おすすめ情報