На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! информация о разделе
user posted imageДанный раздел предназначается исключительно для обсуждения вопросов использования языка запросов SQL. Обсуждение общих вопросов, связанных с тематикой баз данных - обсуждаем в разделе "Базы данных: общие вопросы". Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ.

Модераторы: Akina
  
> ORACLE IMP.EXE импорт баз
    Доброго времени суток, сделал полный бэкап через exp.exe.
    На другой машине устанавливаю ORACLE с дефолтной конфигурацией баз, базы задаю в кодировке CL8MSWIN1251, т.к. бэкап в этой кодировке
    Юзаю команду
    ExpandedWrap disabled
      imp.exe USERID=system/123123 FILE=full.dmp LOG=log.log FULL=Y

    В итоге бэкап создается, в sql developer появляется 2 базы BACKUP и ADMIN, но в логах куча ошибок
    ExpandedWrap disabled
      Соединен с: 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. лог ошибок не полный, форум не дал все запостить, но все виды ошибок вроде отображены, удалил только дубли
      Лучше испортить данные fromuser / touser, предварительно создав пользователя
        в этом случае надо подключаться вида imp.exe system/123123@databasename и тогда импорт пойдет в указанную бд? Или это не обязательно? Мне просто желатльно восстановить все, даже system, вдруг там какие то поправки есть для той бд, мне по сути нужно из 9i перенести все данные в 11g, просто обновление, восстановить надо все базы, все ключи, схемы, вьюхи, полная идентичность

        Добавлено
        Ну вроде fromuser=admin touser=system сделал бэкап успешно, без ошибок, но мне надо на юзера админа, я пытаюсь его создать
        ExpandedWrap disabled
          CREATE USER ADMIN IDENTIFIED BY 123123

        отрабатывает успешно, мол юзер создан, но надо ведь дать ему табличное пространство, квоту и права, пишу
        ExpandedWrap disabled
          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 проходит непонятно
          после создания базы, но перед импортом, создайте все табличные пространства, которые упоминаются в ошибках (возможно нет такого пути по которому он пытается создать, или вообще другая ось). Попытки создать TS идут по тому же пути по которому они были перед экспортом. Далее ошибки вида "объект уже существует", которые относятся к TS можно будет игнорировать. Дале все должно быть хорошо.
            Переносить надо только данные пользовательские, SYSTEM, SYS не надо перепмсывать, если ченго-то не зватает , то лучше ручками пернести.
            Цитата golodnyi @
            в этом случае надо подключаться вида imp.exe system/123123@databasename и тогда импорт пойдет в указанную бд? Или это не обязательно? Мне просто желатльно восстановить все, даже system, вдруг там какие то поправки есть для той бд, мне по сути нужно из 9i перенести все данные в 11g, просто обновление, восстановить надо все базы, все ключи, схемы, вьюхи, полная идентичность


            По идее все данные должны хранится в отдельной схеме. Ее и переносите. SYSTEM, ЫНЫ - это как бэ не пользовательские схемы ... Вы же Windows с 7 на 8 не переустанавливаете перезаписью файлов.

            Добавлено
            Цитата golodnyi @
            в ответ либо "невозможно выделить пространство"
            Код ошибки какой ?
              В систем я ради теста залил, других юзеров не знаю просто, сейчас ради теста пишу
              ExpandedWrap disabled
                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
                оракл какой? если 10.2 (и вроде как старше), то там на темп квоты не выдаются
                  А точно, у меня 11G, в обшем примерно так создал пользователя
                  ExpandedWrap disabled
                    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
                    /

                  примерно так залил бэкап
                  ExpandedWrap disabled
                    imp.exe USERID=system/123123 FILE=full.dmp LOG=log.log fromuser=TEST7 touser=TEST7

                  Все отработало, спасибо.
                    Появился еще вопрос, в какую бд произошел импорт, если юзал команду выше? Я вывожу через sql developer локальные подключения, он отображает как TEST7 по имени юзера, смотрю пропирти, там SID не задан.
                      иморт в БД по умолчанию - то, что прописано в ORACLE_SID. Если винда, то посмотреть можно: run -> regedit -> HKLM/SOFTWARE/ORACLE/Key_<вроде тут имя хоума твоего>
                        Еще вопрос по поводу создания БД через Database Configuration Assistant
                        при создании он предлагает установить пароли для 4 дефолтных юзеров, которые будут управлять этой базой, как создать своего пользователя для управления этой базой?
                          Цитата golodnyi @
                          как создать своего пользователя для управления этой базой?

                          ExpandedWrap disabled
                            create user MY_NEW_USER
                              identified by "ПАРОЛЬ СЮДА"
                              default tablespace USER
                              temporary tablespace TEMP


                          И незабыть накатать нужные права с помощью
                          ExpandedWrap disabled
                            grant
                          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                          0 пользователей:


                          Рейтинг@Mail.ru
                          [ Script execution time: 0,0479 ]   [ 15 queries used ]   [ Generated: 13.10.24, 11:19 GMT ]