• ベストアンサー

インストール後の最初の作業を教えてください!

初めてOracle Enterprise Edition(R8.1.7)をインストールしました。 現在業務で使用しているソフトのデータベースがこれなのですが、 現在はスタンドアロン環境で使用しています。 これをサーバークライアント形式にて使用する予定で実験中です。 サーバー機、クライアント機それぞれインストールは完了いたしました。 しかし、Windows 2000 ServerのActive Directory機能とOracleをあわせて使用する方法が分かりません。 いちおう調べて、Net8 Configration Assistantを設定すればいいのかなと思い、実行したところ、 必要なOracleのスキーマがありませんというメッセージが表示されました。よって「必要なスキーマを追加する」を選択し、実行しました。しかし 「Net8 Configration Assistantは次の理由でスキーマを作成または更新できません。:Config Exception: 次のOracleスキーマを作成できませんでした。:Oracle.net.config.ConfigException このタイプのディレクトリを直接サポートしているコンピュータから、スキーマを更新する必要があります。」 というメッセージが出ました。 何をすればいいのか分からないです。 初歩的なことで申し訳ないのですが、どなたか教えていただけないでしょうか。

  • Oracle
  • 回答数3
  • ありがとう数4

質問者が選んだベストアンサー

  • ベストアンサー
  • siokara
  • ベストアンサー率41% (7/17)
回答No.3

>現在はスタンドアロン環境で使用しています。 >これをサーバークライアント形式にて使用する予定で実験中です。 >しかし、Windows 2000 ServerのActive Directory機能とOracleをあわせて使用する方法が分かりません。 いまいちやりたいレベルが見えてこないのですが。。 現在は自分のマシンにOracleいれて使ってたけど、これからは2000Serverにオラクルいれて クライアントからアクセスしたいぞ?ということでよろしいしょうか? だとすると、単にOracleの接続(Net8Config)がわからないということだと思います。 AD設定は2の次になりますね。(設定なしでも使えるという意) まずはみなさんの言うとおり、サンプルDBを作ってみては? クライアントからNet8経由でDBにアクセスできれば事は終わりですよね? サンプルDB作成(TNS設定含む) http://www.dotfoward.jp/DB/Oracle/Knowledge/CreateDatabase/CreateDatabase.html http://www.din.or.jp/~nao_k/pc/oracle/createdb/ http://home10.highway.ne.jp/rcb/hp/sample/sample_sql/createdatabase.html#anker_create_database_about ※ADの何かのサービスとOracleが連携するという事だとしたら、以上は的外れです・  そこまでの知識はありませんのでご容赦を。

aiaikou
質問者

お礼

お礼が遅くなり大変申し訳ないです。 サンプルDBを作成し、クライアントからNet8から経由で試してみればいいのですね。 (ADはとりあえずおいておきます。) もっと自分でも努力し知識を身につけます。 ありがとうございました。

その他の回答 (2)

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.2

脱線してたらごめんなさい。 質問者さま御自身の以前の質問に対する回答にあったと記憶してますが、 8.1.7のインストーラは問題を抱えています。 使用されてるPCがPen4 or 1.7GHz以上 位のCPUの場合、JAVAの動作不具合で、途中で止まります。 回避策はインストール元ファイルをHD上に展開し、symcjit.dll をリネームする、です。 > サンプルDBを作成してみることが、第一歩となるということでしょうか。 [スタンドアロン環境で稼働しているデータのExport]と [検証環境でのImportをなさって無い]なら、接続確認のためのDBは「何も無い」ですね。 サーバ上にDBが無い状態であれば、「サーバ上ですら接続するDBが無い」ことなので、クライアントからの接続はできませんよね。 Oracleが正常にインストールできているか、を最初に確認する必要があるでしょう。 その意味でサンプルDBをお勧めしました。

aiaikou
質問者

お礼

お礼が遅くなり大変申し訳ないです。 Pentium4の不具合については対処済みです。 まだまだ勉強不足のようです。 がんばってサンプルデータベースを作成してみます。 どうもありがとうございました。

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

あれれ、以前の質問では解決しませんでしたか。 やはりなんとしてもOracleの解説書を入手するのが一番でしょう。何をすべきか、順序立てて書いてありますので。 新刊が無理でも、Bookoffさんみたいなところで数百円で入手できる場合もあります。 お近くの図書館には無いカナ? さて、サーバ上にはDBがあるのでしょうか。 Oracleのインストールの途中に、サンプルDBを作成するオプションがあったと思います。 解説書に出てくる[SCOTT/TIGER]でログオンする「EMPLOYEE」が作成されます。 まずはサーバのコンソールでOracleが使用できることを確認してください。 これができれば、クライアントでNet8設定します。 サーバへのPING、TNSPINGでOracleが利用できるようにしてください。

aiaikou
質問者

お礼

ご回答ありがとうございます。 以前の質問から少し間が空いていました。 アドバイスありがとうございました。

aiaikou
質問者

補足

ご回答ありがとうございます。 インストールの途中でのサンプルDBを作成できるということですが、Net8 Configration Assistantを構成する途中でインストールが止まってしまい、中止してしまったので分からないです。 サンプルDBを作成してみることが、第一歩となるということでしょうか。 書籍については、また探してみます。

関連するQ&A

  • Oracle Client のインストールについて

    Oracle Client 11gR2 for HP-UX のインストールについて 以下のサイトの「3.3.1 Oracle Universal Installerの実行」によると、 http://download.oracle.com/docs/cd/E16338_01/install.112/b57780/inst_task.htm#BABGAEIF インターネットに接続できるサーバを使用して、 ./runInstaller -downloadUpdates を実行し、ソフトウェアの最新の更新を動的に取得すると書かれているのですが、 インターネットに接続できる同構成のサーバは用意できないので、他に最新の 更新を取得する方法はないのでしょうか?

  • ORA-01861について

    Oracleで同一インスタンスの別スキーマに同じテーブル構成を作り開発環境としています。 そこで下記のSQL文を実行しようとすると、あるスキーマでは正常に検索されるけど別のスキーマでは 「ORA-01861 リテラルがフォーマット文字列と一致しません」 とのエラーメッセージが出力されます。 また困ったことに別マシンから同様の検索を行うとどのスキーマでも正常に検索が行われます。 Net8とかOracleクライアントの設定の問題でしょうか? DBサーバはOracle10g、クライアントは前者のマシンがOracle8i、後者のマシンにOracle9iがインストールされています。 【対象SQL文】 SELECT * FROM (SELECT TEMP.*, ROWNUM AS RM FROM (SELECT TEST.COL1, TEST.COL2 FROM TEST WHERE (COL1 = 'Dummy') AND COL2 = '1' AND DATE_COL <= '2005-11-04 12:00:00.0' -- ※この行に対して「ORA-01861」が発生しています。 ) TEMP ) WHERE RM >= 1 AND RM <= 300 ORDER BY RM /

  • AccessからODBCでOracleに接続する際の環境

    AccessからODBCを使用してOracleに接続する際の環境について教えてください。 想定しているクライアントとサーバの環境は以下となるのですが、 >クライアント:WindowsXP + Access2003 >サーバ: Solaris + Oracle10g 上記以外にクライアント側にインストールする必要があるソフトウェアを教えてください。 ODBCドライバはWindowsXPに標準で入っていると思うので、 あとはOracle関係のソフト(Oracle Net Services?)だと思うのですが、 最低限どれが必要なのかが正確に知りたいです。 よろしくお願い致します。

  • ACCESS2000で8iのテーブルへアクセスしたら、ODBC--接続失敗となる

    Oracle8iのシステムとOracle9iのシステムがあります。 Oracle8iを使用していたクライアントPCを9iのシステムを 使用するために一度バージョンアップしましたが、また8i のシステムを使うために8iに戻しました。 OracleのNet8 Configuration Assistant でのOracleの データベースへの接続はできましたが、ACCESS2000での Oracleデータベースへの接続は「ODBC--"****"への 接続が失敗しました」というエラーが出てアクセスが開き ません。 どうすればよいでしょうか。

  • Oracle8i クライアントのNet8の構成について

    何度かOracle8iについて質問させていただいてます初心者の者です。 今回はOracle8iのNet8 Configration Assistantについての質問です。 Work Group Serverを利用して、Windows上(OS:2000)でサーバクライアント形式で利用したいのですが、どこをどう設定していいのか分からないのです。 以下の設定はすべて行うべきなのでしょうか。 ヘルプ等見て、4つ目はしなくていいのかなとは思っているのですが…。 ・リスナー構成 ・ネーミングメソッド作成 ・ローカルネットサービス名の構成 ・ディレクトリサービスアクセスの構成 簡単で結構ですので、どなたか教えていただけないでしょうか。

  • エクセル2003からODBCでoracleのデータを取り出す

    oracle10gをwindows2003serverにインストールしました。 oracleは完全な初心者です。 最終目的は、クライアントのエクセル2003からODBCでサーバーのoracleのデータを取り出すということを行う必要があります。 クライアントから接続するためにリスナーの設定を「Net Configuration Assistant」で行っています。 クライアント側からの接続テストで「接続中...ORA-12514: TNS: リスナーは接続記述子で要求されたサービスを現在認識していません テストが失敗しました。」というエラーが出て接続ができません。 tnspingは成功します。リスナーは起動中となっています。 サーバー側にクライアントとしてのローカルネットワーク構成をして試してみても同じ状況でした。 どこに問題があるのでしょうか? サーバー:windows2003server クライアント:xp

  • windows 2008 server にiisをインストールしてas

    windows 2008 server にiisをインストールしてasp.netを使用しています。asp.netは動作するのですが、oracleへの接続ができません。oracle clientをインストールしsqlplusでの接続はできますが、asp.netでoracleへ接続すると以下のエラーがでます。 'MSDAORA' プロバイダはローカルのコンピュータに登録されていません。 エラーは以下3行だけで出ます。 Dim cn As New OleDb.OleDbConnection 'Oracle接続用オブジェクト cn.ConnectionString = "Provider=MSDAORA;Data Source=XXXXX;Persist Security Info=True;Password=XXXXX;User ID=XXXXX" cn.Open() 'ここでエラーになる MSDAORAを使用するためには特別な設定が必要なのでしょうか? Windows 2008 Server 64bit IIS7 + .Net Framework 3.0 Visual Studio 2008 Oracle 10g なおネットで調べたところOracleクライアントのインストールフォルダに権限がついていない場合、エラーが起きるとわかりました。そこでOracleクライアントのフォルダにeveryoneでフルコントロール権限をつけてみましたが、改善しませんでした。

  • ORACLEをインストールしたディレクトリのセキュリティーの設定

    お世話になります。 ASP.net、Oracle10g、ADO.netで作成しています。 SELECT文やInsert文を発行しようとすると 「Oracle クライアントとネットワーク コンポーネントが見つかりません。これらのコンポーネントは Oracle Corporation から提供され、Oracle Version 7.3.3 (またはそれ以降) のクライアント ソフトウェアの一部としてインストールされます。 プロバイダは、これらのコンポーネントがインストールされるまで機能しません。 」とエラーが表示され、 実行できません。 インターネットで調べたところ、「ORACLEをインストールしたディレクトリのセキュリティーがAdoministratorsのみアクセス可能になっていた」とありました。 「ORACLEをインストールしたディレクトリのセキュリティー」の設定方法がわかりませんので、ご存知の方、教えてください。お願いします。

  • ORA-12170のエラーについて

    下記エラーの解決方法に心あたりのある方がいらっしゃったら教えてください。 現象  サーバーを用意し、そこにOracleDatabase11gR2をインストールし、クライアントマシンから  Oracle Net Configration Assistantでネットサービス名の構成をする際、以下のエラーが出て  接続できません。    「ORA-12170: TNS: 接続タイムアウトが発生しました。」    ※1  サーバーでは同様のユーザ(SYSTEMユーザ)とパスワードでデータベースに接続できることは確認できています。  またファイアーウォールの設定でポート1521の接続の許可は行っております。  (クライアントからの接続のときのポートはデフォルトのまま1521を使用)    ※2  ファイアーウォールを有効にしたまま接続を試みたとき、  C:\Windows\System32\LogFiles\Firewall\pfirewall.logに接続がブロックされたことがログとして出力されると思いますが、出力されませんでした。  よって、ポート1521はファイアーウォールに到達する前に、どこかで遮断されているように思われます。  (ポート1158で同様にファイアーウォールの有効性を確認したところpfirewall.logにブロックした旨の内容が出力されました。)    よろしくお願いいたします。 環境 サーバー  OS:Windows Server 2008 R2 (64bit)  Oracle:Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (x64)  ファイアーウォールの設定:ポート1521の接続は許可済み  (1158の接続も許可) クライアントPC  OS:Windows7 (32bit)  Oracle:Oracle Database 11g Release 2 Client (11.2.0.1.0) for Microsoft Windows (32-bit)

  • oracleのインストールについて

    こんにちわ。 oracleについての質問で連続投稿になるかもしれないんですが、分かる方いたら回答お願いします。 oracle8iのサーバー版とクライアント版があると思うんですが、 サーバー版の場合の対応OSなどが分かるページなどないでしょうか? 調べたんですかLinaxがどうのと書いてあってよくわかりませんでした。 WindowsのPCしか分からないのでWindowsでお願いします。 たとえば2000professionalにはoracle8iのサーバー版は無理なんでしょうか? いまいちOSの違いが分からないもので・・・。 よろしくお願いします。