WindowsServer2008R2(64bit)にOracle11g(64bit)のデータベースを構築し、
同機上のアプリケーションからアクセスしようとしています。
(具体的にはPro*C/C++を使ってプリコンパイルしているCで作成したDLLやEXEです。)
これらのアプリケーションは元々Oracle10gの機能を用いて作成してあった物を流用している為、
Oracle11g(32bit)のクライアントがないと動作しない様です。
従って、2008Serverには32bit版の11gクライアントもインストールしました。
(Oracle11g(64bit)のメディアパック内の32bitクライアントディスクからインストール)
(手順)
1:Oracle11g(64bit)ホストのインストール&データベースの構築
2:Oracle11g(32bit)クライアントのインストール
3:データベースに表領域とユーザを作成
4:クライアントでローカル・ネットサービス名の作成
で、ここまではできたのですが、
11g(32bit)クライアント側のSQL*Plusを起動して作成したユーザでログインしようとすると
ORA-12560:TNS:プロトコル・アダプタ・エラーが発生しましたとなってしまいます。
ただ、コマンドプロンプトから「ユーザ/パスワード@接続文字列」を直接指定して
SQL*Plusを起動するときちんと接続できます。
何か順番や方法を間違えているのでしょうか?
ちょっと急いでいてなるべく早く解決させたいので、
間違い・チェックすべき事の漏れなど
直接的な解決策でない事でもかまいませんのでご教授下さい。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
システム環境変数のORACLE_HOMEはどのような指定になっているのでしょうか。
もし、dbhomeへのパスが設定されている場合、clientへのパスを設定してみてはいかがでしょうか。
No.2
- 回答日時:
クライアントやサーバの環境変数間違えていてORACLE_SIDが違うから接続できないとか、
(他の環境変数でもおきるものはある。)
Oracle11g(32bit)クライアントと、Oracle11g(64bit)クライアントで環境設定ファイルなどが
格納されているフォルダは違うので環境変数間違えで別のフォルダを見ているかも。
4:クライアントでローカル・ネットサービス名の作成
がOracle11g(32bit)クライアントの環境にできていない。
か
実行時にOracle11g(32bit)クライアントの環境を参照していない
というところあたりがあやしいと思うけど。
この回答への補足
ご指摘ありがとうございます。
確認してみたところ、
dbhome(64bit)側のlestener.oraにリスナーの設定があり、
dbhome(64bit)側のtnsnames.oraには初期設定しかなく、
client(32bit)側のlestener.oraは存在しておらず、
client(32bit)側のtnsnames.oraに接続文字列の設定が入っていました。
またPCの環境設定でPATHはclient側のフォルダが前に記述されているので
client側が優先されているものと思われます。
この上で「スタートメニュー」-「すべてのプログラム」から
client側のSQL*Plusを立ち上げているのですが接続できません。
dbhome側のSQL*Plusでなら接続できるのですが・・・。
No.1
- 回答日時:
WindowsServer2008R2でファイアウォールを起動させていると、ポート(1521)が閉まっている可能性があります。
何も変えずにoracleをインストールしたのであれば1521番が使用されますので
ファイアウォールの設定で1521を開けてみてはどうでしょうか?
この回答への補足
ご回答ありがとうございます。
Oracle11gのインストール時にインストーラーが親切にも
「ポートを開放する?」って聞いてくれましたので、
ファイアウォールのポート:1521は開放済みです。
他にも2030とか8080とか、可能性のありそうなところは開けました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAでArrayListを使う為の「mscorlib.tlb」の参照設定について 3 2022/03/23 19:45
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- Java jdk17.06のインストーラーが起動しない 1 2023/03/27 21:58
- Excel(エクセル) Excel 2019 32-bit版を64-bit版にするには? 8 2023/07/28 14:20
- Windows 7 Windows 11へアップグレードする時の方法 7 2023/01/17 23:31
- ソフトウェア 移行PCにDockerがインストールされていても各種開発環境のアプリはインストールが必要? 2 2023/05/21 21:53
- その他(AV機器・カメラ) オーディオインターフェイスの24bitなど量子化bit数はどこで設定できるのでしょうか? 1 2022/06/26 07:58
- ネットワーク 社内ネットワークの1台だけ接続できないときがある 4 2023/01/25 11:58
- その他(開発・運用・管理) Windowsバッチファイルでリモートデスクトップを自動ログインするが確認画面が出る対処方法 1 2022/12/19 15:48
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
突然オラクルへ接続できなくなりました
Oracle
-
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
ORAー12560:TNS:protocol adapter error
Oracle
-
-
4
クライアントからのリスナーが動作しません
Oracle
-
5
データソース名および指定された既定のドライバが見つかりません。
Oracle
-
6
ORA-12170のエラーについて
Oracle
-
7
sqlplusで接続できない
Oracle
-
8
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
9
Oracleサービスが突然起動できなくなりました
その他(データベース)
-
10
VB6(SP5)+OO4OでCreateObjectが失敗する
Visual Basic(VBA)
-
11
変数の参照でエラーが出てしまいます。(VB.NET)
Visual Basic(VBA)
-
12
CASE文のエラーについて
Oracle
-
13
Oracleが突然接続不可に!
Oracle
-
14
サーバ上のOracleデータベースにアクセスできず
Oracle
-
15
64bit端末でのOLEDB接続に関して
Oracle
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正しいSQLなのに「ORA-00936: ...
-
QNDを使うとクライアント側の情...
-
Oracle11gの接続について大至急...
-
ORA-12170のエラーについて
-
データソース名および指定され...
-
DB2で SQL1032N start databas...
-
クラスが登録されていません(...
-
iniファイル読み込み失敗という...
-
Npgsqlを用いて接続を行いたい...
-
異なる文字コードの環境にイン...
-
倒産した18禁ゲーム会社のパ...
-
バージョン違いのデータベース...
-
突然オラクルへ接続できなくな...
-
OracleDBConsoleorclのサービス...
-
オープン時にエラーが出て接続...
-
OraOps10.dllのエラーについて
-
「ORA-12637」エラーでORACLEに...
-
イラストレーターで数式を表現...
-
事務コンのデータ移行
-
oracleのメモリ使用量が97%ほど...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正しいSQLなのに「ORA-00936: ...
-
Oracle11gの接続について大至急...
-
QNDを使うとクライアント側の情...
-
sqlplusで接続できない
-
Oracleへのリンクサーバー設定...
-
ACCESSからのODBC接続について
-
Windows 10 Home で、SQL Serve...
-
11gサーバーに10gクライアント...
-
Oracle DataBaseのコピー
-
Select表示でCPUが100%...
-
SQL Plus での処理が重い
-
Mysql+PHP+Apache/サーバークラ...
-
SQL*Plus以外で値を一覧できる...
-
Oracleがインストールされてい...
-
vbからoracleへの接続
-
PCが勝手にシャットダウン
-
sql plusのダウンロードとイン...
-
OracleDBの環境がなくてもSQL実...
-
Oracleクライアントインストー...
-
Oracle9i Clientについて
おすすめ情報