2012-03-13 8 views
0

データベース・オブジェクトの無効な名前:私は(」。 『)、ドットを使用して(アンダースコアだのOracle - Oracleデータベースに以下のコードを実行するとき、私はこのエラーメッセージを持っている

begin 
    dbms_scheduler.create_schedule('schema_name.package_name.procedure_name', 
      repeat_interval => 'freq=daily;byhour=03;byminute=0;bysecond=0'); 
end; 

』 _ ")をパッケージ名とプロシージャ名に追加します。

誰かが知っていますか? "を使用することはできません。この命令のための "_"?

+1

これを実行している場所から手順にアクセスできますか? – cagcowboy

+0

最初の引数はスケジュールの名前です。何を使っていますか? –

+0

シノニムを作成すると、それは機能しますか? –

答えて

0

あなたの問題が "。"パッケージ名にオラクルはこれをコンポーネントインジケータとして扱います。 schema.packagenameと同様です。

--edit:package.packagename to schema.packagename -

関連する問題