После установки Oracle XE DB и ODP.NET я попытался запустить включенные скрипты для создания таблиц для поставщиков .NET. Когда я пытаюсь запустить, например InstallOracleMembership.sql, операция терпит неудачу с folowing ошибками:Ошибки установки сценариев Oracle DB Providers
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 Release 4 (11.2.0.3.0) 32bit, Oracle 11g R2 XE DB, Win7 Professional 64bit и VS2010.
У меня что-то не хватает? Что я делаю неправильно? Спасибо за помощь.
да я нашел, но InstallOracleASPNETCommon.sql должен работать и перед InstallAllOracleASPNETProviders.sql и обучающая оленья кожа упоминают так я был смущен, отправляя на этот вопрос, но все равно спасибо – sanjuro