Oracle8i DBA StudioでOMSへ接続できない
- 初心者がOracle8に触れている中で、DBA StudioでOMSへの接続ができない問題が発生しています。
- WindowsXP上でOracle8.1.7をインストールし、データベースを作成しましたが、DBA Studioで作成したデータベースに接続することができません。
- OMSへのログイン情報が正しくないため、ダンプファイルのインポート方法や参考サイトを求めています。
- ベストアンサー
Oracle8i DBA StudioでOMSへ接続できない
みなさま、初心者ですが、どうぞ宜しくお願いいたします。 昨日、上司に「Oracle8のダンプファイルがあるから、ローカルにOracleインストールして、テーブルのデータを参照して。」とのことで、初めてOracleに触れました。 環境は、WindowsXPで、Oracle8.1.7です。 インストールし、Database Configuration Assistantで、データベースを作成しました。 そしてDBA Studioをスタンドアロンで起動させ、作成したデータベースを選択し、接続情報を入力しました。 ユーザ名:sys パスワード:sys 接続モード:SYSDBA そこで、[ツール]⇒[インポート]で、インポートできるのかなぁと思いやってみたところ、「OMSに接続されている場合のみ起動できます」との警告が表示されてしまいます。 再度、DBA Studioを起動させ、OMSへログインしようとしても、管理者・パスワード・Management Severが正しくないとログインできません。 そもそも、勉強が不足していて、こんな事態になっているのですが、「ダンプファイルをインポート」するにはどのように行えばよろしいのでしょうか? また、参考になるサイトがありましたら教えてください。 宜しくお願い申し上げます。
- hazzy_funky
- お礼率46% (123/263)
- Oracle
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
通常、ダンプのインポートはコマンドラインから行う。 コマンドプロンプトを起動して、 C:\>imp sys/sys とすると、対話モードでインポートが行える。imp.exeが見つからない場合は検索するべし。ORACLE_HOMEの下にある。パラメータを指定して実行する事もできる。詳しくはimp -helpなどで調べてくらはい。 ちなみに、ダンプをエクスポートするのはexp.exeだ。 1.DBを作る 2.(必要があれば)ユーザを作る 3.imp.exeでダンプをインポート ところで、ダンプにはentireとuserの2つがあり、よそからもってきたentireダンプのインポートに失敗する場合は大抵フォルダ構成が違うからだ。ダンプファイルをバイナリエディタなどで開き、テーブルスペースの場所を確認するか、上司に聞くかしてくれたまい。
関連するQ&A
- オラクル ブロンズ DBA11gの勉強で
オラクルブロンズDBA11gの勉強をしております。 テキスト通りにOracleの操作をしているのですが、つまづいてしまいました。 DatabaseControlからデータベースの優先資格証明がおこなえないのです。 SYSDBAユーザ:SYS SYSDBAパスワード:Oracleインストール時に設定してSYSのパスワード ホストユーザ名:ログインしているユーザ ホストパスワード:ログインしているユーザのパスワード を入力してテストボタンを押すのですが、「ユーザー○○○としての○○○への接続に失敗しました」 とのエラーメッセージが表示されています。 ログインしているユーザはAdministartorsとora_dbaのグループに所属しています。 なにが問題なのか全くわからない状態です。 どうか教えてください。
- 締切済み
- Oracle
- DBA Studioの代わり
Oracle 8i ですと、DBA Studioというデータベースを管理するツールがありました。 このツールは、データベースの管理だけでなく、エクセルのようなGUI上で、表のレコードを取得したり、レコードの挿入や、値の更新、レコードの削除も可能です。 Oracle 9i 以降のバージョンでは、DBA Studioがないようです。 代わりのものとして、Oracle Enterprise Managerというものになるのでしょうか? 操作してみたところ、データベースの管理や、表のレコード取得はできるようですが、エクセルのようなGUIからのレコードの挿入・更新・削除はできないようです。 Oracle Enterprise Managerにも、そのような機能があるのでしょうか?それとも、他にそのような機能を持つツールがあるのでしょうか?
- ベストアンサー
- Oracle
- Sqlplusでの接続に関して
掲示板利用させていただきます。 現在oracleのDBA1の勉強をしています。 sqlplusへ接続する際、as句を使用する意味がわかりません。 「connect sys/oracle as sysdba」の説明が、「sysdbaとして接続します」と参考書に書いています。 sysdbaは権限なのに、sysdbaで接続するとはどいういう意味なのでしょうか。sysユーザーにはsysdba権限が付与されているので、普通にas句を使わなくてもsysdba権限が必要な操作を実施可能と理解しています。 どなたかご教示いただけますでしょうか。
- ベストアンサー
- Oracle
- sqlplus / as sysdba で接続不可
OS: CentOS-6.3 (64 bit) はじめまして Oracle Express Edition (11g Release2) を使って Oracle の勉強を始めた者です。 dba グループに属するユーザでログインし、端末から sqlplus / as sysdba と入力しても、 ERROR: ORA-12547: TNS: 接続を失いました。 となってしまいます。 その後、ユーザ名とパスワードを入力すると、接続できます。 このエラーが出ないようにするには、どうすればいいでしょうか? よろしくお願いします。 _________________________________ [oracle_admin@dell-t108 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.2.0 Production on 月 8月 6 17:41:06 2012 Copyright (c) 1982, 2011, Oracle. All rights reserved. ERROR: ORA-12547: TNS: 接続を失いました。 ユーザー名を入力してください: sys@xe as sysdba パスワードを入力してください: Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production に接続されました。 SQL> SQL> select count(*) from hr.employees; COUNT(*) ---------- 107 SQL> exit Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Productionとの接続が切断されました。 [oracle_admin@dell-t108 ~]$ id uid=502(oracle_admin) gid=501(dba) 所属グループ=501(dba) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 [oracle_admin@dell-t108 ~]$
- 締切済み
- Oracle
- インポートしたいのですが、OMSへの接続方法を教えてください。
お世話になります。Oracle9i Enterprise Managerを使用してデータをインポートしたいのですが、「このウイザードはアプリケーションがOracle Management Server(OMS)に接続されている場合にのみ起動できます。アプリケーションを起動し、OMSに接続してからウイザードを再起動してください。」のメッセージがでてきます。具体的にどのようにすればOMSに接続できるのか教えて下さい。コマンド入力での処理は私にはやりにくいです。GUIで処理したいです。ORACLE7の時は簡単にデータマネジャでできてよかったのにと思っています。よろしくお願いいたします。
- ベストアンサー
- Oracle
- Oracle8iのImportとExport
Oracle8iでのImportとExportができません。 必ず失敗してしまうのですが、原因がわかりません。 手順としては、DBA StudioからImportを実行して、 「正常終了」と言われた後に、EnterpriseManager のジョブを見ると失敗となっているという感じです。 Exportに関してもほぼ同様でです。 どなたかご助言をお願いします。
- 締切済み
- その他(データベース)
- Enterprise Manager を使用し、SYSでログインできない
専門学校の授業でOracle 10g リリース2を使用しています。 Enterprise Managerのログインページで、 ユーザ名:SYS パスワード:データベース作成時のパスワード 接続モード:SYSDBA としてログインしようとしましたが、再度ログインページが表示されるだけで、ログインできません。 Oracleを再インストールしても症状は変わりませんでした。 同じようにインストールしたクラスメイトは正常に動いています。 どうしたらログインできるようになるでしょうか。 スペック Microsoft WindowsXP Pro SP2 SHARP PC-AE50L Mobile AMD Sempron 3000+ メモリ512MB Oracle 10g リリース2
- ベストアンサー
- Oracle
- オラクルのユーザ、ロール、権限の位置づけについて
オラクルブロンズ取得を目指して勉強しています。とても基本的なことで、いまいち分からないことがあるのですが・・・以下のユーザ、ロール、権限、表領域とも呼べるべきものの位置付けがはっきりしません。 ・SYS ・SYSTEM ・SYSAUX ・SYSDBA ・SYSMAN ・SYSOPER ・DBA DBAなんかはまるでユーザかのように書かれているあいまいな参考書もあり、初心者には混乱の元です。そこで整理してみたんですが、以下のような感じで間違いないでしょうか? ●表領域:SYS、SYSTEM、SYSAUX ●ユーザ:SYS、SYSTEM、SYSMAN ●スキーマ:SYS、SYSTEM、SYSMAN ●権限:SYSDBA、SYSOPER、DBA ●ロール:SYSDBA、SYSOPER、DBA
- ベストアンサー
- Oracle
- ApacheWebサーバがあるサーバから,別サーバにあるOracle8iデータベースに接続するには
Webサーバ(ApacheWebサーバ)がインストールしてあるサーバとは別に, データベース(Oracle8i)がインストールしてあるサーバに接続したいのですが, とある文献に, ==================== Oracleの場合、データベースへの接続は「ocilogon関数」を利用します。 この関数 は、下記のように接続するデータベースとユーザーを指定します。 関数の返り値と して、接続IDが返されるので、そのIDを変数に受け取るようにしておきます。 ocilogon("ユーザー","パスワード","接続文字列"); // Oracleとの接続 $conn = OCILogon("scott", "tiger", "orcl"); ===================== という記述がありました. このような記述だけで,別サーバにあるOracle8iへ接続可能なのでしょうか? さらに, ===================== 「また、ここで「接続文字列」を指定することによって、 Webサーバとは別のサーバで稼働 しているデータベースへの接続も可能です。」 ===================== という記述もあります. 接続文字列(orcl)を入力しただけで,別サーバにあるデータベース に接続することは可能なのでしょうか?私が思うにはデータベースサーバの IPアドレスなどの情報がないと無理な気がするのですが,どうなのでしょうか? よろしくお願いします.
- 締切済み
- PHP
- Oracle10g SQL*PLUSにログインするには?
Oracleを使うのが初でよくわかっていない者の質問です。 Oracle10gをインストールの中に 「データベースの構成の選択」という画面で 初期データベースを作成する→詳細 を選択し、SIDをdevにし、 「ステップ4/11」の画面では sysやsystemにdevというパスワードを設定しました。 インストール終了後、SQL*Plusを起動し ユーザー名sys パスワードdev ホスト文字列dev と入力したのですが、接続できません SQL*PLUSの各項目には何を入力するのが正しいのでしょうか?
- 締切済み
- Oracle
お礼
先生!ありがとうございました。 週末、ひぃひぃ言いながら無事インポートできました。 本当にありがとうございます!!!