Как импортировать файл. sql в oracle, см. Ошибку ниже - PullRequest
0 голосов
/ 03 апреля 2020

В каждой строке происходит следующее, я пытаюсь импортировать эту информацию, чтобы использовать ее для обучения:

Error starting at line : 1,292 in command -
  ALTER TABLE "HR"."JOB_HISTORY" ADD CONSTRAINT "JHIST_EMP_FK" FOREIGN KEY ("EMPLOYEE_ID")
      REFERENCES "HR"."EMPLOYEES" ("EMPLOYEE_ID") ENABLE
Error report -
ORA-00942: table or view does not exist
00942. 00000 -  "table or view does not exist"
*Cause:    
*Action:

Error starting at line : 1,294 in command -
  ALTER TABLE "HR"."JOB_HISTORY" ADD CONSTRAINT "JHIST_JOB_FK" FOREIGN KEY ("JOB_ID")
      REFERENCES "HR"."JOBS" ("JOB_ID") ENABLE
Error report -
ORA-00942: table or view does not exist
00942. 00000 -  "table or view does not exist"
*Cause:    
*Action:

Error starting at line : 1,300 in command -
  ALTER TABLE "HR"."LOCATIONS" ADD CONSTRAINT "LOC_C_ID_FK" FOREIGN KEY ("COUNTRY_ID")
      REFERENCES "HR"."COUNTRIES" ("COUNTRY_ID") ENABLE
Error report -
ORA-00942: table or view does not exist
00942. 00000 -  "table or view does not exist"
*Cause:    
*Action:

1 Ответ

0 голосов
/ 03 апреля 2020
SELECT * FROM ALL_TABLES WHERE OWNER = 'HR';

Вы видите записи для JOB_HISTORY, СОТРУДНИКОВ, РАБОТ, МЕСТ И СТРАН?

Если нет, либо

Вам нужно создать эти таблицы, ИЛИ Вам нужно выбрать SELECT и ALTER privs для этих таблиц, которые будут предоставлены вам, ИЛИ Ваши таблицы находятся в схеме ДРУГОЕ, чем HR, и вам нужно найти правильную схему для запуска этих сценариев.

...