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