Oracle XE DBとODP.NETをインストールした後、.NETのプロバイダのテーブルを作成するスクリプトを実行しようとしました。私は例InstallOracleMembership.sqlのために実行しようとすると、操作がエラーをfolowingで失敗します。Oracle DBプロバイダのインストールスクリプトのエラー
IF (ora_aspnet_TableExists('ORA_ASPNET_MEMBERSHIP') = 0) THEN
*
ERROR at line 2:
ORA-06550: line 2, column 11:
PLS-00201: identifier 'ORA_ASPNET_TABLEEXISTS' must be declared
ORA-06550: line 2, column 6:
PL/SQL: Statement ignored
その後、いくつかの警告が来る - >警告:コンパイルエラーで作成機能。 そして、より多くのエラー:私は、ユーザーを作成し、権限がロールを作成したいと彼を追加しました。この目的のため
GRANT SELECT ON ora_vw_aspnet_Applications TO ora_aspnet_Mem_ReportAccess
*
ERROR at line 1:
ORA-00942: table or view does not exist
.
.
.
GRANT ora_aspnet_Mem_BasicAccess TO ora_aspnet_Mem_FullAccess
*
ERROR at line 1:
ORA-01917: user or role 'ORA_ASPNET_MEM_FULLACCESS' does not exist
、ビュー、テーブルには、このチュートリアルOracle tutorial によると、私はODAC 11.2リリース4(11.2.0.3.0)を使用しています32bit、Oracle 11g R2 XE DB、Win7 Professional 64bit、VS2010などがあります。
何か不足していますか?私は何を間違っているのですか?手伝ってくれてありがとう。
はい私が見つけたが、この質問を投稿する場合InstallOracleASPNETCommon.sqlをがInstallAllOracleASPNETProviders.sqlを前にも実行する必要があるとそのチュートリアルのdoesntのは、それを言及ので、私は混乱していたが、おかげでとにかく – sanjuro