
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.141.40.192] |
![]() |
|
![]() | Данный раздел предназначается исключительно для обсуждения вопросов использования языка запросов SQL. Обсуждение общих вопросов, связанных с тематикой баз данных - обсуждаем в разделе "Базы данных: общие вопросы". Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ. |
Сообщ.
#1
,
|
|
|
Доброго времени суток, сделал полный бэкап через exp.exe.
На другой машине устанавливаю ORACLE с дефолтной конфигурацией баз, базы задаю в кодировке CL8MSWIN1251, т.к. бэкап в этой кодировке Юзаю команду ![]() ![]() imp.exe USERID=system/123123 FILE=full.dmp LOG=log.log FULL=Y В итоге бэкап создается, в sql developer появляется 2 базы BACKUP и ADMIN, но в логах куча ошибок ![]() ![]() Соединен с: Oracle Database 11g Release 11.2.0.1.0 - Production Экспоpт-файл создан EXPORT:V09.02.00 чеpез обычный маpшpут Вним.: объекты были экспортированы не Вами, а польз. SYS импорт выполнен в кодировке CL8MSWIN1251 и AL16UTF16 кодировке NCHAR . объекты, принадлежащие SYSTEM, импортируются в SYSTEM IMP-00015: сбой следующей команды из-за того, что объект уже существует "CREATE UNDO TABLESPACE "UNDOTBS1" BLOCKSIZE 8192 DATAFILE 'C:\ORACLE\ORADA" "TA\NOTARY\UNDOTBS01.DBF' SIZE 534773760 AUTOEXTEND ON NEXT 5242880 M" "AXSIZE 32767M EXTENT MANAGEMENT LOCAL " IMP-00003: ORACLE выдала ошибку 1119 ORA-01119: ошибка при создании файла базы данных 'C:\ORACLE\ORADATA\NOTARY\INDX01.DBF' ORA-27040: ошибка создания файла, невозможно создать файл OSD-04002: невозможно открыть файл O/S-Error: (OS 3) Системе не удается найти указанный путь. IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1119: "CREATE TABLESPACE "ODM" BLOCKSIZE 8192 DATAFILE 'C:\ORACLE\ORADATA\NOTARY\" "ODM01.DBF' SIZE 20971520 AUTOEXTEND ON NEXT 655360 MAXSIZE 32767M EX" "TENT MANAGEMENT LOCAL AUTOALLOCATE ONLINE PERMANENT NOLOGGING SEGMENT SP" "ACE MANAGEMENT AUTO" IMP-00003: ORACLE выдала ошибку 1119 ORA-01119: ошибка при создании файла базы данных 'C:\ORACLE\ORADATA\NOTARY\ODM01.DBF' ORA-27040: ошибка создания файла, невозможно создать файл OSD-04002: невозможно открыть файл O/S-Error: (OS 3) Системе не удается найти указанный путь. IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1119: "CREATE TABLESPACE "TOOLS" BLOCKSIZE 8192 DATAFILE 'C:\ORACLE\ORADATA\NOTAR" "Y\TOOLS01.DBF' SIZE 10485760 AUTOEXTEND ON NEXT 327680 MAXSIZE 32767" "M EXTENT MANAGEMENT LOCAL AUTOALLOCATE ONLINE PERMANENT NOLOGGING SEGMEN" "T SPACE MANAGEMENT AUTO" IMP-00003: ORACLE выдала ошибку 1119 ORA-01119: ошибка при создании файла базы данных 'C:\ORACLE\ORADATA\NOTARY\TOOLS01.DBF' ORA-27040: ошибка создания файла, невозможно создать файл OSD-04002: невозможно открыть файл O/S-Error: (OS 3) Системе не удается найти указанный путь. IMP-00015: сбой следующей команды из-за того, что объект уже существует "CREATE TABLESPACE "USERS" BLOCKSIZE 8192 DATAFILE 'C:\ORACLE\ORADATA\NOTAR" "Y\USERS01.DBF' SIZE 90439680 AUTOEXTEND ON NEXT 1310720 MAXSIZE 3276" "7M EXTENT MANAGEMENT LOCAL AUTOALLOCATE ONLINE PERMANENT NOLOGGING SEGME" "NT SPACE MANAGEMENT AUTO" IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1119: "CREATE TABLESPACE "XDB" BLOCKSIZE 8192 DATAFILE 'C:\ORACLE\ORADATA\NOTARY\" "XDB01.DBF' SIZE 49152000 AUTOEXTEND ON NEXT 655360 MAXSIZE 32767M EX" "TENT MANAGEMENT LOCAL AUTOALLOCATE ONLINE PERMANENT NOLOGGING SEGMENT SP" "ACE MANAGEMENT AUTO" IMP-00003: ORACLE выдала ошибку 1119 ORA-01119: ошибка при создании файла базы данных 'C:\ORACLE\ORADATA\NOTARY\XDB01.DBF' ORA-27040: ошибка создания файла, невозможно создать файл OSD-04002: невозможно открыть файл O/S-Error: (OS 3) Системе не удается найти указанный путь. IMP-00015: сбой следующей команды из-за того, что объект уже существует "CREATE USER "OUTLN" IDENTIFIED BY VALUES '4A3BA55E08595C81' TEMPORARY TABLE" "SPACE "TEMP" PASSWORD EXPIRE ACCOUNT LOCK" IMP-00015: сбой следующей команды из-за того, что объект уже существует "CREATE USER "DBSNMP" IDENTIFIED BY VALUES 'E066D214D5421CCC' TEMPORARY TABL" "ESPACE "TEMP"" IMP-00015: сбой следующей команды из-за того, что объект уже существует "CREATE USER "WMSYS" IDENTIFIED BY VALUES '7C9BA362F8314299' TEMPORARY TABLE" "SPACE "TEMP" PASSWORD EXPIRE ACCOUNT LOCK" IMP-00015: сбой следующей команды из-за того, что объект уже существует "CREATE USER "ANONYMOUS" IDENTIFIED BY VALUES 'anonymous' DEFAULT TABLESPACE" " "XDB" TEMPORARY TABLESPACE "TEMP" PASSWORD EXPIRE ACCOUNT LOCK" IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 959: "CREATE USER "WKSYS" IDENTIFIED BY VALUES '69ED49EE1851900D' DEFAULT TABLESP" "ACE "DRSYS" TEMPORARY TABLESPACE "TEMP" PASSWORD EXPIRE ACCOUNT LOCK" IMP-00003: ORACLE выдала ошибку 959 ORA-00959: раздел 'DRSYS' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 959: "CREATE USER "WKPROXY" IDENTIFIED BY VALUES 'B97545C4DD2ABE54' DEFAULT TABLE" "SPACE "DRSYS" TEMPORARY TABLESPACE "TEMP" PASSWORD EXPIRE ACCOUNT LOCK" IMP-00003: ORACLE выдала ошибку 959 ORA-00959: раздел 'DRSYS' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 959: "CREATE USER "ODM" IDENTIFIED BY VALUES 'C252E8FA117AF049' DEFAULT TABLESPAC" "E "ODM" TEMPORARY TABLESPACE "TEMP" PASSWORD EXPIRE ACCOUNT LOCK" IMP-00003: ORACLE выдала ошибку 959 ORA-00959: раздел 'ODM' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 959: "CREATE USER "ODM_MTR" IDENTIFIED BY VALUES 'A7A32CD03D3CE8D5' DEFAULT TABLE" "SPACE "ODM" TEMPORARY TABLESPACE "TEMP" PASSWORD EXPIRE ACCOUNT LOCK" IMP-00003: ORACLE выдала ошибку 959 ORA-00959: раздел 'ODM' не существует IMP-00015: сбой следующей команды из-за того, что объект уже существует "CREATE USER "OLAPSYS" IDENTIFIED BY VALUES '3FB8EF9DB538647C' DEFAULT TABLE" "SPACE "CWMLITE" TEMPORARY TABLESPACE "TEMP" PASSWORD EXPIRE ACCOUNT LOCK" IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 959: "CREATE USER "HR" IDENTIFIED BY VALUES '6399F3B38EDF3288' DEFAULT TABLESPACE" " "EXAMPLE" TEMPORARY TABLESPACE "TEMP" PASSWORD EXPIRE ACCOUNT LOCK" IMP-00003: ORACLE выдала ошибку 959 ORA-00959: раздел 'EXAMPLE' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 959: "CREATE USER "OE" IDENTIFIED BY VALUES '9C30855E7E0CB02D' DEFAULT TABLESPACE" " "EXAMPLE" TEMPORARY TABLESPACE "TEMP" PASSWORD EXPIRE ACCOUNT LOCK" IMP-00003: ORACLE выдала ошибку 959 ORA-00959: раздел 'EXAMPLE' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 959: "CREATE USER "PM" IDENTIFIED BY VALUES '72E382A52E89575A' DEFAULT TABLESPACE" " "EXAMPLE" TEMPORARY TABLESPACE "TEMP" PASSWORD EXPIRE ACCOUNT LOCK" IMP-00003: ORACLE выдала ошибку 959 ORA-00959: раздел 'EXAMPLE' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 959: "CREATE USER "SH" IDENTIFIED BY VALUES '9793B3777CD3BD1A' DEFAULT TABLESPACE" " "EXAMPLE" TEMPORARY TABLESPACE "TEMP" PASSWORD EXPIRE ACCOUNT LOCK" IMP-00003: ORACLE выдала ошибку 959 ORA-00959: раздел 'EXAMPLE' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 959: "CREATE USER "QS_ADM" IDENTIFIED BY VALUES '991CDDAD5C5C32CA' DEFAULT TABLES" "PACE "EXAMPLE" TEMPORARY TABLESPACE "TEMP" PASSWORD EXPIRE ACCOUNT LOCK" IMP-00003: ORACLE выдала ошибку 959 ORA-00959: раздел 'EXAMPLE' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 959: IMP-00015: сбой следующей команды из-за того, что объект уже существует "CREATE ROLE "JAVADEBUGPRIV"" IMP-00015: сбой следующей команды из-за того, что объект уже существует "REVOKE "JAVADEBUGPRIV" FROM SYSTEM" IMP-00015: сбой следующей команды из-за того, что объект уже существует "CREATE ROLE "EJBCLIENT"" IMP-00015: сбой следующей команды из-за того, что объект уже существует "REVOKE "EJBCLIENT" FROM SYSTEM" IMP-00015: сбой следующей команды из-за того, что объект уже существует "CREATE ROLE "JAVA_ADMIN"" IMP-00015: сбой следующей команды из-за того, что объект уже существует "REVOKE "JAVA_ADMIN" FROM SYSTEM" IMP-00015: сбой следующей команды из-за того, что объект уже существует "CREATE ROLE "JAVA_DEPLOY"" IMP-00015: сбой следующей команды из-за того, что объект уже существует "CREATE ROLE "OLAP_USER"" IMP-00015: сбой следующей команды из-за того, что объект уже существует "REVOKE "OLAP_USER" FROM SYSTEM" IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT UNLIMITED TABLESPACE TO "WKSYS"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'WKSYS' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT ALTER SYSTEM TO "WKSYS"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'WKSYS' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT AUDIT SYSTEM TO "WKSYS"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'WKSYS' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT CREATE SESSION TO "WKSYS"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'WKSYS' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT ALTER SESSION TO "WKSYS"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'ODM_MTR' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT CREATE PROCEDURE TO "ODM_MTR"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'ODM_MTR' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT CREATE TYPE TO "ODM_MTR"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'ODM_MTR' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT UNLIMITED TABLESPACE TO "HR"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'HR' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT UNLIMITED TABLESPACE TO "OE"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'OE' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT CREATE SNAPSHOT TO "OE"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'OE' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT QUERY REWRITE TO "OE"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'OE' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT UNLIMITED TABLESPACE TO "PM"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'PM' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT UNLIMITED TABLESPACE TO "SH"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'SH' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT UNLIMITED TABLESPACE TO "QS_ADM"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'QS_ADM' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT UNLIMITED TABLESPACE TO "QS"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'QS' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT UNLIMITED TABLESPACE TO "QS_WS"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'QS_WS' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT UNLIMITED TABLESPACE TO "QS_ES"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'QS_ES' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT UNLIMITED TABLESPACE TO "QS_OS"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'QS_OS' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT UNLIMITED TABLESPACE TO "QS_CBADM"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'QS_CBADM' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT UNLIMITED TABLESPACE TO "QS_CB"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'QS_CB' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT UNLIMITED TABLESPACE TO "QS_CS"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'QS_CS' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT UNLIMITED TABLESPACE TO "RMAN"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'RMAN' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "GRANT RESTRICTED SESSION TO "ODM"" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'ODM' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "BEGIN " "SYS.DBMS_AQADM.GRANT_SYSTEM_PRIVILEGE('MANAGE_ANY','WKSYS',FALSE);" "COMMIT; END;" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'WKSYS' не существует ORA-06512: на "SYS.DBMS_AQADM_SYSCALLS", line 162 ORA-06512: на "SYS.DBMS_AQADM_SYS", line 5546 ORA-06512: на "SYS.DBMS_AQADM", line 530 ORA-06512: на line 2 IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "BEGIN " "SYS.DBMS_AQADM.GRANT_SYSTEM_PRIVILEGE('DEQUEUE_ANY','WKSYS',FALSE);" "COMMIT; END;" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'WKSYS' не существует ORA-06512: на "SYS.DBMS_AQADM_SYSCALLS", line 162 ORA-06512: на "SYS.DBMS_AQADM_SYS", line 5546 ORA-06512: на "SYS.DBMS_AQADM", line 530 ORA-06512: на line 2 IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "BEGIN " "SYS.DBMS_AQADM.GRANT_SYSTEM_PRIVILEGE('DEQUEUE_ANY','QS_ADM',FALSE);" "COMMIT; END;" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'QS_ADM' не существует ORA-06512: на "SYS.DBMS_AQADM_SYSCALLS", line 162 ORA-06512: на "SYS.DBMS_AQADM_SYS", line 5546 ORA-06512: на "SYS.DBMS_AQADM", line 530 ORA-06512: на line 2 IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "BEGIN " "SYS.DBMS_AQADM.GRANT_SYSTEM_PRIVILEGE('ENQUEUE_ANY','WKSYS',FALSE);" "COMMIT; END;" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'WKSYS' не существует ORA-06512: на "SYS.DBMS_AQADM_SYSCALLS", line 162 ORA-06512: на "SYS.DBMS_AQADM_SYS", line 5546 ORA-06512: на "SYS.DBMS_AQADM", line 530 ORA-06512: на line 2 IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "BEGIN " "SYS.DBMS_AQADM.GRANT_SYSTEM_PRIVILEGE('ENQUEUE_ANY','QS_ADM',FALSE);" "COMMIT; END;" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'QS_ADM' не существует ORA-06512: на "SYS.DBMS_AQADM_SYSCALLS", line 162 ORA-06512: на "SYS.DBMS_AQADM_SYS", line 5546 ORA-06512: на "SYS.DBMS_AQADM", line 530 ORA-06512: на line 2 IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "BEGIN " "SYS.DBMS_AQADM.GRANT_SYSTEM_PRIVILEGE('ENQUEUE_ANY','QS',FALSE);" "COMMIT; END;" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'QS' не существует ORA-06512: на "SYS.DBMS_AQADM_SYSCALLS", line 162 ORA-06512: на "SYS.DBMS_AQADM_SYS", line 5546 ORA-06512: на "SYS.DBMS_AQADM", line 530 ORA-06512: на line 2 IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "BEGIN " "SYS.DBMS_AQADM.GRANT_SYSTEM_PRIVILEGE('ENQUEUE_ANY','QS_WS',FALSE);" "COMMIT; END;" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'QS_WS' не существует ORA-06512: на "SYS.DBMS_AQADM_SYSCALLS", line 162 ORA-06512: на "SYS.DBMS_AQADM_SYS", line 5546 ORA-06512: на "SYS.DBMS_AQADM", line 530 ORA-06512: на line 2 IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "BEGIN " "SYS.DBMS_AQADM.GRANT_SYSTEM_PRIVILEGE('ENQUEUE_ANY','QS_ES',FALSE);" "COMMIT; END;" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'QS_ES' не существует ORA-06512: на "SYS.DBMS_AQADM_SYSCALLS", line 162 ORA-06512: на "SYS.DBMS_AQADM_SYS", line 5546 ORA-06512: на "SYS.DBMS_AQADM", line 530 ORA-06512: на line 2 IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "BEGIN " "SYS.DBMS_AQADM.GRANT_SYSTEM_PRIVILEGE('ENQUEUE_ANY','QS_OS',FALSE);" "COMMIT; END;" IMP-00003: ORACLE выдала ошибку 1917 ORA-01917: пользователь или роль 'QS_OS' не существует ORA-06512: на "SYS.DBMS_AQADM_SYSCALLS", line 162 ORA-06512: на "SYS.DBMS_AQADM_SYS", line 5546 ORA-06512: на "SYS.DBMS_AQADM", line 530 ORA-06512: на line 2 IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 29393: "BEGIN " "dbms_rmin.rm$_process_priv('WKSYS',1,1,NULL,0,227);" "COMMIT; END;" IMP-00003: ORACLE выдала ошибку 29393 ORA-29393: пользователь WKSYS не существует или не вошел в систему ORA-06512: на "SYS.DBMS_RMIN", line 514 ORA-06512: на line 2 IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1917: "BEGIN " ORA-01918: пользователь 'QS_CBADM' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1918: "ALTER USER "QS_CB" DEFAULT ROLE ALL" IMP-00003: ORACLE выдала ошибку 1918 ORA-01918: пользователь 'QS_CB' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1918: "ALTER USER "QS_CS" DEFAULT ROLE ALL" IMP-00003: ORACLE выдала ошибку 1918 ORA-01918: пользователь 'QS_CS' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1918: "ALTER USER "ODM" QUOTA UNLIMITED ON "ODM"" IMP-00003: ORACLE выдала ошибку 1918 ORA-01918: пользователь 'ODM' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1918: "ALTER USER "ODM_MTR" QUOTA UNLIMITED ON "ODM"" IMP-00003: ORACLE выдала ошибку 1918 ORA-01918: пользователь 'ODM_MTR' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 959: "ALTER USER "OLAPSYS" QUOTA UNLIMITED ON "CWMLITE"" IMP-00003: ORACLE выдала ошибку 959 ORA-00959: раздел 'CWMLITE' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1918: "ALTER USER "HR" QUOTA UNLIMITED ON "EXAMPLE"" IMP-00003: ORACLE выдала ошибку 1918 ORA-01918: пользователь 'HR' не существует IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 1918: "ALTER USER "OE" QUOTA UNLIMITED ON "EXAMPLE"" IMP-00003: ORACLE выдала ошибку 1918 ORA-01918: пользователь 'OE' не существует IMP-00015: сбой следующей команды из-за того, что объект уже существует "CREATE SEQUENCE "WM$UDTRIG_DISPATCHER_SEQUENCE" MINVALUE 1 MAXVALUE 9999999" "99999999999999999999 INCREMENT BY 1 START WITH 363 NOCACHE NOORDER NOCYCLE" IMP-00015: сбой следующей команды из-за того, что объект уже существует "CREATE SEQUENCE "WM$LOCK_SEQUENCE" MINVALUE 1 MAXVALUE 99999999999999999999" "9999999 INCREMENT BY 2 START WITH 726 NOCACHE NOORDER NOCYCLE" . объекты, принадлежащие WKSYS, импортируются в WKSYS "ALTER SESSION SET CURRENT_SCHEMA= "WKSYS"" IMP-00003: ORACLE выдала ошибку 1435 ORA-01435: такого пользователя не существует IMP-00000: Импорт данных завершился неудачно Пчму при импорте он не перезаписывает такие базы как SYSTEM, а говорит что такие таблицы уже есть и выдает ошибку? Пчму в самом конце ORA-01435: такого пользователя не существует? О каком пользователи речь? Вероятно юзер ADMIN которого реально нету в той бд в которую импортирую, но бэкап же полный. p.s. лог ошибок не полный, форум не дал все запостить, но все виды ошибок вроде отображены, удалил только дубли |
Сообщ.
#2
,
|
|
|
Лучше испортить данные fromuser / touser, предварительно создав пользователя
|
Сообщ.
#3
,
|
|
|
в этом случае надо подключаться вида imp.exe system/123123@databasename и тогда импорт пойдет в указанную бд? Или это не обязательно? Мне просто желатльно восстановить все, даже system, вдруг там какие то поправки есть для той бд, мне по сути нужно из 9i перенести все данные в 11g, просто обновление, восстановить надо все базы, все ключи, схемы, вьюхи, полная идентичность
Добавлено Ну вроде fromuser=admin touser=system сделал бэкап успешно, без ошибок, но мне надо на юзера админа, я пытаюсь его создать ![]() ![]() CREATE USER ADMIN IDENTIFIED BY 123123 отрабатывает успешно, мол юзер создан, но надо ведь дать ему табличное пространство, квоту и права, пишу ![]() ![]() CREATE USER admin IDENTIFIED BY 123123 DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USERS QUOTA 2M ON TEMP / GRANT CREATE SESSION TO admin / GRANT CREATE TABLE TO admin / GRANT CREATE PROCEDURE TO admin / GRANT CREATE TRIGGER TO admin / GRANT CREATE VIEW TO admin / GRANT CREATE SEQUENCE TO admin / GRANT CREATE VIEW TO admin / GRANT DELETE ANY TABLE TO admin / GRANT DROP ANY TABLE TO admin / GRANT DROP ANY PROCEDURE TO admin / GRANT DROP ANY TRIGGER TO admin / GRANT DROP ANY VIEW TO admin / GRANT ALTER ANY TABLE TO admin / GRANT ALTER ANY TABLE TO admin / GRANT ALTER ANY PROCEDURE TO admin / GRANT ALTER ANY TRIGGER TO admin / COMMIT / в ответ либо "невозможно выделить пространство", либо "юзер ADMIN уже существует", хотя тесты делаю на виртуалке, постоянно откатываю снимки, поэтому юзера существовать не может, только если это системный юзер, но почему тогда CREATE USER admin проходит непонятно |
Сообщ.
#4
,
|
|
|
после создания базы, но перед импортом, создайте все табличные пространства, которые упоминаются в ошибках (возможно нет такого пути по которому он пытается создать, или вообще другая ось). Попытки создать TS идут по тому же пути по которому они были перед экспортом. Далее ошибки вида "объект уже существует", которые относятся к TS можно будет игнорировать. Дале все должно быть хорошо.
|
Сообщ.
#5
,
|
|
|
Переносить надо только данные пользовательские, SYSTEM, SYS не надо перепмсывать, если ченго-то не зватает , то лучше ручками пернести.
Цитата golodnyi @ в этом случае надо подключаться вида imp.exe system/123123@databasename и тогда импорт пойдет в указанную бд? Или это не обязательно? Мне просто желатльно восстановить все, даже system, вдруг там какие то поправки есть для той бд, мне по сути нужно из 9i перенести все данные в 11g, просто обновление, восстановить надо все базы, все ключи, схемы, вьюхи, полная идентичность По идее все данные должны хранится в отдельной схеме. Ее и переносите. SYSTEM, ЫНЫ - это как бэ не пользовательские схемы ... Вы же Windows с 7 на 8 не переустанавливаете перезаписью файлов. Добавлено Цитата golodnyi @ Код ошибки какой ? в ответ либо "невозможно выделить пространство" |
Сообщ.
#6
,
|
|
|
В систем я ради теста залил, других юзеров не знаю просто, сейчас ради теста пишу
![]() ![]() CREATE USER TEST1 IDENTIFIED BY 123123 DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USERS QUOTA 2M ON TEMP / Ответ: Error starting at line 1 in command: CREATE USER TEST1 IDENTIFIED BY 123123 DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USERS QUOTA 2M ON TEMP Error at Command Line:1 Column:1 Error report: SQL Error: ORA-30041: Невозможно предоставить квоту для табличного пространства 30041. 00000 - "Cannot grant quota on the tablespace" *Cause: User tried to grant quota on an undo or temporary tablespace *Action: Check the tablespace name and reissue the command |
Сообщ.
#7
,
|
|
|
оракл какой? если 10.2 (и вроде как старше), то там на темп квоты не выдаются
|
Сообщ.
#8
,
|
|
|
А точно, у меня 11G, в обшем примерно так создал пользователя
![]() ![]() CREATE USER TEST7 IDENTIFIED BY 123123 DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USERS QUOTA UNLIMITED ON USERS / GRANT CREATE SESSION TO TEST7 / GRANT CREATE TABLE TO TEST7 / GRANT CREATE PROCEDURE TO TEST7 / GRANT CREATE TRIGGER TO TEST7 / GRANT CREATE VIEW TO TEST7 / GRANT CREATE SEQUENCE TO TEST7 / GRANT CREATE VIEW TO TEST7 / GRANT DELETE ANY TABLE TO TEST7 / GRANT DROP ANY TABLE TO TEST7 / GRANT DROP ANY PROCEDURE TO TEST7 / GRANT DROP ANY TRIGGER TO TEST7 / GRANT DROP ANY VIEW TO TEST7 / GRANT ALTER ANY TABLE TO TEST7 / GRANT ALTER ANY TABLE TO TEST7 / GRANT ALTER ANY PROCEDURE TO TEST7 / GRANT ALTER ANY TRIGGER TO TEST7 / COMMIT / примерно так залил бэкап ![]() ![]() imp.exe USERID=system/123123 FILE=full.dmp LOG=log.log fromuser=TEST7 touser=TEST7 Все отработало, спасибо. |
Сообщ.
#9
,
|
|
|
Появился еще вопрос, в какую бд произошел импорт, если юзал команду выше? Я вывожу через sql developer локальные подключения, он отображает как TEST7 по имени юзера, смотрю пропирти, там SID не задан.
|
Сообщ.
#10
,
|
|
|
иморт в БД по умолчанию - то, что прописано в ORACLE_SID. Если винда, то посмотреть можно: run -> regedit -> HKLM/SOFTWARE/ORACLE/Key_<вроде тут имя хоума твоего>
|
Сообщ.
#11
,
|
|
|
Еще вопрос по поводу создания БД через Database Configuration Assistant
при создании он предлагает установить пароли для 4 дефолтных юзеров, которые будут управлять этой базой, как создать своего пользователя для управления этой базой? |
Сообщ.
#12
,
|
|
|
Цитата golodnyi @ как создать своего пользователя для управления этой базой? ![]() ![]() create user MY_NEW_USER identified by "ПАРОЛЬ СЮДА" default tablespace USER temporary tablespace TEMP И незабыть накатать нужные права с помощью ![]() ![]() grant |