• 締切済み

10Gのクライアントで、8.1.6のDBサーバって接続できますか?

10Gのクライアントをインストールしたんですが、8.1.6のDBサーバへ接続できなくなりました。 調べてみると、8.1.7以降でないと接続できない様な事が書いてあったのですが。。。 SQLNetなど旧バージョンを入れれば接続できたりするんでしょうか?またその方法は? 初心者な質問で済みませんが、どなたか教えてください。

  • Oracle
  • 回答数1
  • ありがとう数2

みんなの回答

回答No.1

Oracle9i以前のR8.1.6接続可能なクライアント製品をインストールして下さい。 導入するバージョンの組み合わせにもよりますが、マルチホーム対応製品は、 一つのPCに複数のインストールが可能です。 (適宜切り替えつつ利用する形態になる)

参考URL:
http://www.oracle.co.jp/products/system/10g/dbos/index.html

関連するQ&A

  • クライアントからサーバのDBに接続できない

    いつも参考にさせていただいております。 【質問内容】 サーバにMySQLをインストールして、そのDBにクライアントからAccessなどをフロントエンドとして使いたいと思っています。 しかしODBCの接続テストでエラーになってしまいます。 知識不足は否めませんが、何か指摘がございましたらお願いします。 【環境】 ■サーバ側 OS:Windows2000Server DBMS:MySQL4.0.21 ■クライアント OS:WindowsXPSP2 ODBC:MySQL ODBC 3.51.04

    • ベストアンサー
    • MySQL
  • 11gサーバーに10gクライアントでの接続

    お世話になります。 下記ご存知の方いましたら、ご回答お願いします。 現在、既存でOracle10gをしたC/Sのシステムが稼動しています。 各クライアントには10gのOracleClientがインストールされています。 事情によりサーバーの変更が必要になりOracleのバージョンを11gにあげることになりました。 その際、各クライアントも11gをインストールする必要がありますでしょうか? クライアントの台数は100台以上あるため、インストール不要であれば10gのままで いきたいと思うのですが、それによる弊害などがあるのなら、クライアント側も 全て再インストールをしなければ、と思います。 お手数ですが、ご教授願います。

  • Accessで作成したサーバDBへの接続が重い

    サーバーPCにAccessで作成したDB(テーブルのみ)を置き、 クライアントPCには、Accessで作成したソフトをインストールし、 そのインストールしたソフトを使用してサーバーDBへの 接続を行い、データの入力や変更を行っています。 (テーブルのリンク を使用しています) そこで質問なのですが、 クライアントPCが2台あったとして、 1台目のソフトを起動するときは普通に接続できるのですが、 その1台目のPCでソフトを起動したままの状態 (サーバDBと接続されている状態)で、 2台目でもソフトを起動しようとする (サーバDBと接続しようとする)と、 とても時間がかかります。 とても時間はかかるのですが、しばらくするとつながり、 一度繋がればそこからは普通に使用できるようになります。 原因が何かご存知の方が見えましたら ご教授お願いします。 また現在はそのサーバDBを参照するクライアントPCは4台程度ですが、 将来的にクライアントPCを数十台に増やしたいということなので、 今の段階からAccess以外のDBへの乗せ替えを検討したほうがよいでしょうか。 DBといっても色々な種類があると思いますが、 Accessからの乗せ替えが容易で、且つ安価なDBはありますか? こちらも重ねて教えて頂けたら幸いです。 よろしくお願いします。

  • SQL server2005で OLE DB接続できない。Native Clientのみ?

    ご存知の方、いらしたら教えていただければと思います。 現在は、S/C型の利用においてDBにAccess2000を使っていますが、様々なところで述べられている危険性に配慮して、SQLserverへの移行をしようとしています。 ちなみにSへはテーブルを配置し、CではExcelからADO/Jet OLE DBを経由して接続しています。 ユーザーにはフロントであるExcelを配布して利用しています。 さて本件ですが、SQLServerに移行しようと考えて、サーバにはExpress editionと接続コンポーネントを、クライアントには接続コンポーネントをインストールしたのですが、勝手が違うのでよくわからないです。 いろいろ試した挙句、ODBCからNative Clientとして接続すると可能であるところまでもってきましたが、もう一歩先に進めないで困っています。 つまり、目指すところは、ADO/OLE DB for SQL server を経由した接続です・・・ODBC経由だと、全てのクライアントに接続コンポーネントをインストールして回らなくてはならないので、大変です。 なにか考え方に誤りがあるのでしょうか、あるいはどこか注意すべきところがあるのでしょうか?よろしくお願いします。 ---以下、操作例--- メモ帳の拡張子をudlに変更してデータリンクファイルを作成。 これを開き、プロバイダータブにおいて MS OLE DB Provider for ODBC Driver を選択し、接続タブではサーバー名などを入力して接続テストすると可能である。 他方、プロバイダーにMS OLE DB Provider for SQL server を選択すると接続タブ完結できず、つまり接続できない。

  • WMWare構成でIPが変わっても、クライアントからDB接続したい

    WMWare構成でIPが変わっても、クライアントからDB接続したい お世話になります。 有識者の方、良い方法(設定)があれば、お教え下さい。 マシンは物理的に2台、VMWare上の仮想を含めると3台構成。 IPはインターネット接続契約をしているプロバイダのルータから 取得している(たとえばフレッツ光のルータ)。 VMWare上で動いているLinuxにOracleDBが入っており、 クライアントからDB接続をしている。 毎日サーバは電源OFFするため、DHCPによるIP割り当てが 変わる可能性がある。 IPが変わっても、クライアントの設定変更無しにVM上のDBにアクセスしたい。 (IPが変わるたびにクライアントのDB接続設定(tnsnames.ora)を 変更したくない。) なお、クライアントはインターネットにも接続し、 ホームページを閲覧したい。 ?サーバ ホスト  OS:Windows2003Server  コンピュータ名:TEST2003  IP:DHCPにて取得 ?サーバ ゲスト ※VMWare上  OS:RedHat Linux ES 3.0  コンピュータ名:TESTRHEL  IP:DHCPにて取得  OracleDBインストール済み ?クライアント  OS:WindowsXP  コンピュータ名:TESTCLXP  IP:DHCPにて取得  OracleClientインストール済み  ※このPCから?ゲスト上のDBに毎日変わりなく接続したい。 なお、プロバイダから固定でIPを取得するなど、 追加で費用が発生することはしたくない。 以上、よろしくお願いいたします。

  • ADODBでサーバー・DBに接続するとは・・・

    初めまして、専門学校で技術の勉強をしている女子です。 ACCESSを使ってVBAでの課題をしている途中で、色々疑問が湧き、調べても解決できなくて、質問させてください(課題とは関係ないので課題を作りたいというわけではないですよ^^;)。 アクセスでカレントプロジェクトをADODBで接続して自データ(テーブル)を持ってくるのは、書籍などでもありますし、規定のコードを書いて実現できるのですが、よく聞く三層クライアントサーバーシステム(基本情報の勉強で知りました)では   【クライアント → サーバー → DB】 のようになっていると思います。例えばSQLSeverへの接続をするには   Set cn = New ADODB.Connection  CN.Provider = "SQLOLEDB"  CN.ConnectionString = "Data Source=111.199.---.+++;" & '←ここなんですが                "Initial Catalog=***;" &                "User ID=***" &                "Password=***" のように接続するようなのですが、どう解釈すればいいんだろう?と思っています。 ・疑問:これだとクライアントからSQLServerへ接続するIPアドレスしか指定していないので、サーバーOSに辿り着かないのでは・・?それともIISが自動でしてくれるのでしょうか? ・疑問:ODBCドライバという接続のしかたも調べましたが、やっぱり"Data Source="の指定を変えるだけで疑問はそのまま残ってしまいます。 自分なりに考えた事を書きたいと思います。 以下のことは私が勘違いや思い込みをしているのではないかと思っています。 なので正してくれる回答があればうれしいです。(ずうずうしくてスミマセン・・) ・何層だろうとサーバOSが、指定されているIPとDBを自動で判断し、このコードで接続できる。サーバOSの設定はDBAに詳しくなろう。 ・ではなくて、やっぱりサーバOSへの接続を記述して確立してから、改めてDBへの接続を記述しないとだめ。 ・VBAの記述はこれでよし、でもSQLSeverの設定でクライアントの許可をすればいいんだよ。 ・同じくVBAはこれでよい、でもサーバOSの設定でクライアントの許可を・・。 など考えています。何か根本的に理解していないことがありそうで、、また色々調べて本やネットをたくさん見ているために情報が整理できずに、間違った考えになっているのでは。と苦しんでいます。 実は先生や周りの友人に聞いても「たぶんそれでいいんじゃない?」とあやふやなんです(ーー;) そして私自身もIISやサーバOS、DBサーバの理解が足りていない事は実感しています。 現役でコードを書いている方や設定をされているかたにお話しを聞きたくて質問してみました。 面倒でなければ簡単なコードを記述して頂けるとありがたいです! ちなみに今はマイクロソフト群で勉強していますが、これをクリアしたらこんどはオラクルやMYSQLなどへの接続もしてみたいと思っています(学校に環境があるので^^)。 VISUAL STUDIOを使って(コードはVBですが)DB接続してみても、GUIで簡単にできすぎて、余計に理解ができませんでした。 長くなりましてすみませんでした。 なにかアドバイスや参考になることでも構いませんので、よろしくお願いします。 どんなに長い回答でも必ず読ませて頂きます!むしろ歓迎です!

  • クライアントとサーバーの接続確認方法について

    VB2005とSQLとSERVER2005の接続について 以下のような環境で動作するクライアントのプログラムを開発しています。 「DBサーバー」 WindowsXPSP3 DB:SQL-SERVER2005 「クライアント」 WindowsXPSP3 開発:VB2005 上記、クライアントでたまに、スタンドアローンで動作させる必要があるため、 スタンドアローンの場合、サーバーへはアクセスしないようにしたいのですが クライアントとサーバーが接続しているか確認したいのですが VB2005でどうすればいいでしょうか? 現状ですと、スタンダローンで動作していても、サーバーにアクセスしにいき タイムアウト(?)するまで、待っている状態でいます。 待つことをやめたいので、スタンドアローンで動作している場合、はアクセスしに 行かないようにしたいのですが。 どうか御教授ください。よろしくお願いします。

  • クライアントとサーバーのインストールについて

    今回初めてMySQL5.00を使おうとしてますが、サーバー側にMySQLをインストールし、クライアント側はODBCのみ入れたらサーバーのデータベースに接続できないようですが、クライアント側にもMySQLをインストールするのですか? 初心者で文献も見当たらず困ってます。 Help!

  • dbへの接続について

    dbへの接続について Visual Basic2008でVBを勉強中の者です。初心者です。 SQL serverと接続するやりかたを参考書を頼りにコーディングして接続などは問題ないのですが、 プロシージャごとに毎回DBへの接続文字列を指定して接続して、、とやっているのですが何か 無駄なことしている気がしてきました。(同じコードが各フォームの各プロシージャにあるので) DBサーバの情報が変わったときなどもコードを修正するのが大変だと思いました。 こういう場合、何かいい方法はありませんでしょうか?

  • MySQL/DBサーバって、MySQL/DBクライアントみたいなものりますか?

    Linux+Apache+MySQLでサイト構築を検討しています。 MySQL/DBって、ORACLE8で言うところの、 いわゆる「Net8クライアント」のようなものってあります? 実は、今まで、NT+MS-SQLServer7でサイト構築してたのですが、 Linuxで再構築することとなっちゃいました。 で、MS-SQLServer7だったら、クライアントPCから、 GUIを使って、データベースのデータを簡単に変更することができます。 しかし、LinuxではMS-SQLServerは使えないので、じゃぁ、ORACLEって手もありますね。 そこで、ORACLEだったら、Net8があるので、多分、 上記のような使い方もできると思うのですが、 ORACLEは、導入コストが高すぎるので、却下されてしまいました。 で、Linux+MySQLにしようかと・・・。 しかし、サーバ機にLinux+MySQL/DBを構築するのはいいのですが、 Windowsなどのクライアントから、ORACLEでいうNet8でODBCのような接続で、 Microsoft-Accessなどを使って、データベースのデータを編集させたいんです。 よろしくお願いします!