• ベストアンサー

オラクルの初期化について

OSはwindows2000serveを使用し、Oracle8.1.6をいれてます。 SQL*Plusを使ってデータベースにアクセスしようとしましたが、 ORA-01034 とエラーがでてオラクルを初期化して再試行しないといけないらしいのですが、どういう作業をすればよいのかわかりません。 初心者ですのでわかりやすくお願いします。

  • fm0606
  • お礼率13% (100/761)

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

  • ベストアンサー
  • Haizy
  • ベストアンサー率40% (404/988)
回答No.2

ふたたび。ちょうど、ココに8.1.6マシンが在りました。ラッキー(^^; >今回初めての接続で 了解いたしました。 DB自身ができたてのものでしょうか。それとも誰かが使っていた?とりあえず。 スタート - 「プログラム」 - 「oracle - {DB名}」 - 「Network Administration」 - 「Net8 Assistant」 で、 Net8 Assistant が起動します。 (もしかして、この登録をしてないですか?) ●登録してない 「編集」-「作成」 サービス名 (任意)を入れてください。 ”ICP”を選択して「次へ」 サービス名に、インストールした時に設定した ”ORACLEの”サービスの名前(DB名)を入れます。(IPCでも、指定したのでわかると思います。) ●登録している ”ネット・サービス名”フォルダをダブルクリック。 繋ごうとしているサービス名をクリック。 「ツール」 - 「ネットサービス名のテスト」 ここで、その接続が正しいかテストしてみてください。 ●テストが、ダメな場合、接続を変えて見ましょう。 「編集」-「作成」 サービス名 (任意)を入れてください。 ”TCI/IP”を選択して「次へ」 ホスト名 に、自マシン名。ポートは変えず「次へ」 サービス名に、インストールした時に設定した ”ORACLEの”サービスの名前(DB名)を入れます。(IPCでも、指定したのでわかると思います。) そして、SQL*PLUS(GUI版)で、 ユーザ名/パスワード/ホスト文字列(ネット・サービス名)を入れてください。 確認してみてください。 不明点ありましたら、補足ください。 でわ

fm0606
質問者

お礼

なんとかできました。ありがとうございました。

その他の回答 (1)

  • Haizy
  • ベストアンサー率40% (404/988)
回答No.1

fm0606さん、こんにちは。 「ORA-01034 Oracle は使用できません」 ですよね? ・DBは、ネットワークですか、ローカルですか? ・今までは使用できていたのでしょうか?それとも、初めての接続でしょうか? ・ORACLEのサービスは立ち上がってますか? ・環境変数は、正しく設定されていますか? 補足お願いします。 でわ

fm0606
質問者

補足

説明不足でもうしわけございません。 DBはローカルです。今回初めての接続でサービスの欄にあるオラクル関係は 全部開始にしました。 環境変数の設定といいますと・・・わからないですね。 すみません。

関連するQ&A

  • OracleのSQLPLUSログインについて

    sqlplusにてデータベースにアクセスできません。 どなたか知恵をお貸しください。 環境は、LinuxにOracle10gをインストールしました。 インストールと同時にデータベース(orcl)を作成しました。 インストールしたマシンにて、sqlplusを実行してみようとしているところです。 Oracleのインストール、データベースの作成が終了し、 コマンドラインから"sqlplu /nolog"を実行し、データベースに 接続しようとしましたが、エラーと表示されます。 コマンド、エラーは以下の通りです。 SQL> conn sys/manager as sysdba ERROR ORA-12162: TNS:net service name is incorrectly specified Oracleのインストール、データベースの作成を行った Linuxのユーザは"oracle"です。 この場合、ユーザ名はoracleが正しいのでしょうか?

  • Oracleが起動しません(ORA-01034)

    環境 ・Windows2000 ・Oracle8i Oracleが突然起動しなくなりました。 SQLPlusで接続しようとすると 「ERROR ORA-01034: Oracle not available」 というメッセージが表示されます。 サービスを見ると OracleServiceORCLが「開始中」のままいつまでたっても開始しません。何度再起動しても状況は同じです。 Oracle初心者ですのでまずはエラーメッセージが出たときの調べ方をご教授願えませんでしょうか。 よろしくお願いします。

  • ORACLE init.oraの設定

    ORACLEのパラメータを変更するために、init.oraの設定を行いたいのですが、以下のコマンドをSQLPLUSで実行するのですがエラーになってしまいます。 どのようにしたら実行できるのでしょうか? 教えてください。 SQL> startup pfile=E:\oracle\admi ORA-01031: 権限が不足しています。 使用環境    ORACLE VERは9.2.0.1.0    OS   XP 宜しくお願いします。

  • ACCESSからODBC経由だと"ORA-12504"

    遠隔の環境からOracleに接続させています。 OracleのSQL Plusだと、接続できるのですが、 ACCESSのODBC経由だと、「ORA-12504」のエラーが表示され、接続できず、困っています。 サービス名はあわしているつもりです。 アドバイスをお願いいたします。 ●OracleサーバーのVerはよくわかりません... 多分古い(8iぐらい)と思います。 accessは2003です。 Oracleクライアントは、Oracle8iです。 よろしくお願いいたします。

  • Oracle9i Clientについて

    こんばんわ。 ORACLE勉強中の超入門者です。 今Windows2000ServerにOracle9iをインストールしています。 「Oracle9i Database 9.0.1.0.0」 「Oracle9i Management and Integration 9.0.1.0.0」 まで完了しました。 最後に、 「Oracle9i Client 9.0.1.0.0」 をインストールしようとしたのですが、最後の方で以下のエラーが発生します。 『それらを使用するプロセスに対応付けられたサービスはありません』 入門者のため、書籍を見ながら付属CD-ROMでインストールを進めています。 「Oracle9i Clinent ...」については、”クライアントはデータベースコンポーネントをインストールしたサーバ以外からデータベースアクセスする場合に必要となるものです。”と記載されていましたが、マシンが1台しか無いためデータベースサーバと同じマシンにインストールしようとしました。 『...サーバ以外からデータベースにアクセスする...』という記述部分が具体的にピンとこないのですが、例えばネットワーク経由(telnet?)でサーバにログインしてSQL*PLUSをたたくといった事の場合でしょうか?Clientを入れなくても同じマシン上でSQL*PLUSなどを使ってSQLをたたいたりということはできるのでしょうか? 各製品がどのような動きをするのかがわからないため、とりあえず全て不足の無いようインストールしようとしています。 上記のエラーについてですが、やはりデータベースと同じサーバ(マシン)にインストールしようとしているがために出たエラーなのでしょうか? よろしくお願いします。

  • データベースに接続できない

    Oracle初心者です。 環境:9i 現在、とあるoracleデータベースに、object browserを使用してアクセスしようとしています。 が、接続できません。 SQL Plusで接続しようと思い、やってみると、 「ORA-12154: TNSサービス名を解決できませんでした」 とでてきました。 TNSサービス名とは何なのでしょうか? なぜ接続できないのでしょう? どなたかアドバイスをよろしくお願いいたします。

  • Oracleデータベースの復旧方法

    識者の方々、どうかお教えください。 昨日データメンテナンス中に、保守プログラムがとまってしまいました。 サーバーを再起動して、Oracleをスタートしたところ、データベースに接続できなくなっていました。 色々調べましたが、以下の状態から進むことができません。 恥ずかしながらバックアップはとっていませんでした。 なんとか復旧する手だてはあるのでしょうか? -------------------------------------------- SQL>connect sys/Oracle as SYSDBA アイドル・インスタンスに接続しました。 SQL>startup ORACLEインスタンスが起動しました。 Total System Global Area 1826944268 bytes Fixed Size 70924 bytes Variable Size 49324416 bytes Redo Buffers 77824 bytes データベースがマウントされました。 ORA-01589: データベースをオープンするにはRESETLOGSまたはNORESETLOGSを使用する必要があります SQL> alter database open resetlogs; alter database open resetlogs * 行1でエラーが発生しました。: ORA-01152: ファイル1は十分に古いバックアップからリストアされていません。 ORA-01110: データファイル1: '/opt/oracle/oradata/o10g/system01.dbf' SQL>recover database using backup controlfile until cancel; ORA-00279: 変更 25084677(04/20/2009 12:11:39で生成)にはスレッド1が必要です。 ORA-00289: 検討すべきログライル: D:\ORACLE\ORA81\RDBMS\ARC87062.001 ORA-00280: 変更 258365040(スレッド1)は順序番号 87062に存在します。 ログの指定:[<RET>=suggested | filename | AUTO | CANCEL} auto ORA-00308: ORA-27041: OSD-04002: ファイルをオープンできません。 O/S-Error: (OS 2) 指定されたファイルが見つかりません。 ORA-01547: 警告:RECOVERは成功しましたがOPEN RESETLOGSが次のエラーを受け取りました。 ORA-01194: ファイル1は一貫した状態にするためにさらにリカバリが必要です。 ORA-01110: データ・ファイル1:D:\ORACLE\ORADATA\MYCOMPANY\SYSTEM01.DBF ----------------------------------------------------------

  • ORACLE ODBCエラー03121について

    先日、ORACLE73をインストールしました。 (日頃、ORACLEデータベースにアクセスするのに、ODBC経由のSQLツールを使用します) インストール直後は、ログインでき、SQLでDB検索可能だったのですが、数日後、再度ツールを使おうとしたところ、このようなエラーがでました。  ↓↓↓ ORA03121:インターフェースドライバが接続されていないため関数は実行されません。 インストールがうまくいってなかったのかな?とも思いましたが、一度ログインして普通に使えたので、それも考えにくいと思いました。 強いて心当たりがあるといえば、環境変数の設定を変えたのですが、そこも既にチェック済で、他にどのような原因があるか分からず煮詰まっています。 詳しい方、アドバイスよろしくお願いします。

  • オラクルのエラー

    すみません、オラクルに接続しようとすると 下記のメッセージが出てつなげないんですが、 原因はなんでしょうか。 オラクルは9i、OSはWIN2000です。 IMP-00058: Oracleエラー1033が発生しました。 ORA-01033: ORACLE initialization or shutdown in progress

  • SQLPLUSで接続できない

    新しいWINDOWSマシン(WINDOWS XP)に Oracle・SQL Plusをインストールしましたが、 以下のエラーがでて、接続できません。 > ORA-12154: TNS:could not resolve the connect identifier specified 考えられる原因、解決方法などありましたら、お願いします。 尚、TNSNAMES.ORA 、 SQLNET.ORA は設定済みであり、 SQL Plus の代わりに、Oracle Net Manager を使って、 表示されているツリーから、 ■Oracle Netの構成  の下の ■ローカル  の下の ■サービス・ネーミング   の下に表示されている、該当のサービス名を選んで、 ”サービスのテスト(接続のテスト)”を実行すると、 「接続テストに成功しました。」 という結果になります。 ので、クライアント - サーバ間 のネットワークの通信そのものは、問題ないと思います。 感じとしては、TNSNAMES.ORA の記述内容がSQLPLUSから認識できていない様な気がします。 クライアント、サーバのOS、Oracleのバージョンは以下の通りです。 クライアントOS : WindowsXP SP2 クライアントのOracle製品 : 10.2.0 サーバOS : Solaris8 Oracle : 8.1.7