ORACLEで「IMP-00013: DBAのみ別のDBAがエクスポートしたファイルをインポートできます。」の解決法。

投稿日:2017-09-07

客先DBのエクスポートしたものがインポートできずに、タイトルのエラーを吐く。
幸い、お客さんの目の前じゃなかったので、ゆっくり調べて解決できたけど、客先で発生したら困るよなぁ・・・

もともと英語のメッセージを半ば無理やり日本語にしてるから、余計に分かりづらくなってる・・・
Windowsとかのエラーメッセージもそうだよね。
多分、英語で見たほうが理解しやすいんじゃないかと思うこともしばしば。

まぁ、それはおいといて、実際、エラーが発生して困ってたので検索して回答を見つけた。

IMP-00013: DBAのみ別のDBAがエクスポートしたファイルをインポートできます。

要は、IMPコマンドで接続したユーザーにDBA権限が無いと。

毎度、コレだけ見ても分からないけど、権限が足りないので、GRANTコマンドで権限を与えます。

 GRANT DBA TO USERNAME;

※USERNAMEはIMPコマンドで接続したいユーザー
※sysユーザーで実行

 

テスト環境に新規でユーザー追加した時に、割りと毎回引っかかってる。

ユーザー作成用のSQLに追加しておくべきだな。







-ORACLE
-,

関連記事

[ORACLE]Oracleに接続できない時に確認すること

Oracleを新しくインストールした時に、中々接続できなかったので、その時に確認しておくべき事項のまとめ。 少なくとも、これは先にやっておいた方がいいこととか。 前提条件 前提と書くとものものしいけど …

C# OracleDbAccessを使用して、SQL実行時にORA-00911 文字が無効です のエラー

表題のとおり、C#でOracleDbAccessを使用して、SQLを実行させる時に発生しました。 ネットで探すと、 全角スペースが原因 とか出てきたので、SQL内のスペースを全て半角スペースに置き換え …

ORACLEのMERGE INTOで、UPDATEは出来るのに、INSERTできない

最近、Oracleのエラーの話しか書いてない気がするw     便利というか、トランザクション内の処理も1つで済むので、MERGE INTO文を使うことがあります。 実際、 新規デ …

Oracle Database Bronzeの勉強を始めました。

業務でOracleを使ってます。 DBへの接続と簡単なSQLの確認ぐらいだったら、SQLDeveloperとかのツールを使わずにSQLPlusだけで済ませちゃう人も多いのかな? あとは、SQLのバッチ …

何度だって引っかかるORACLEのエラー・・・。ORA-01008:バインドされていない変数があります。

今日も今日とて、ORA-01008のエラーに悩まされる。 無慈悲に「バインドされていない変数があります。」ってメッセージは出してくれるんだけど、ビンゴの位置は教えてくれないわけで・・・ 何度目だろう・ …


カテゴリー