как дублировать зацикливание цепи в синониме? - PullRequest
1 голос
/ 25 марта 2011

У меня есть этот скрипт, когда я выполняю этот скрипт, он показывает сообщение об ошибке, как,

Отчет об ошибке:

SQL Error: ORA-01775: looping chain of synonyms
01775. 00000 - "looping chain of synonyms"

что я могу сделать?

DROP TABLE ENT_OWNER.WF_REPORT_JOBQUEUE;
CREATE TABLE ENT_OWNER.WF_REPORT_JOBQUEUE
(
  ID                      NUMBER,
  WFM_ID                  NUMBER,
  EXECUTION_DATE_PLANNED  DATE,
  EXECUTION_DATE_ACTUAL   DATE,
  STATUS                  VARCHAR2(128 BYTE)
);

CREATE UNIQUE INDEX ENT_OWNER.WF_REPORT_JOBQUEUE_PK ON ENT_OWNER.WF_REPORT_JOBQUEUE
(ID);

DROP PUBLIC SYNONYM WF_REPORT_JOBQUEUE;
CREATE PUBLIC SYNONYM WF_REPORT_JOBQUEUE FOR WF_REPORT_JOBQUEUE;

ALTER TABLE ENT_OWNER.WF_REPORT_JOBQUEUE ADD (
  CONSTRAINT WF_REPORT_JOBQUEUE_PK
 PRIMARY KEY
 (ID)  USING INDEX );


GRANT DELETE, INSERT, SELECT, UPDATE ON  ENT_OWNER.WF_REPORT_JOBQUEUE TO ENT_OWNER_SELECT_ROLE;

GRANT DELETE, INSERT, SELECT, UPDATE ON  ENT_OWNER.WF_REPORT_JOBQUEUE TO ENT_OWNER_UPDATE_ROLE;

GRANT DELETE, INSERT, SELECT, UPDATE ON  ENT_OWNER.WF_REPORT_JOBQUEUE TO ENT_USER;

1 Ответ

4 голосов
/ 25 марта 2011

CREATE PUBLIC SYNONYM WF_REPORT_JOBQUEUE FOR ENT_OWNER. WF_REPORT_JOBQUEUE;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...