µÇ¸ÔÀ̱⠱â¼úÀº DBA¾÷¹«¿¡¼ Çʼö´Ù.
sqlplus ·Î Á¢¼ÓÇؼ
spool make_synonyms.sql
SELECT 'create public synonym ' || table_name || ' for ' || table_name || ';'
FROM user_tables;
spool off
@make_synonyms
------------------------------------------------
±×¸®°í Synonyms º¸´Ù ´õ ÁÁÀº ¹æ¹ýÀº ¾Æ·¡Ã³·³ current_schema¸¦ ¾²´Â ¹æ¹ýÀÔ´Ï´Ù.
±×·¯¸é ¾Õ¿¡ ÀÚµ¿À¸·Î ½ºÅ°¸¶ ³×ÀÓÀÌ ºÙ°Ô µÇ¹Ç·Î schema. À» »ý·«Çصµ µË´Ï´Ù.
alter session set current_schema=scott;
¿¹¸¦ µé¾î AÀ¯Àú·Î ·Î±×ÀÎÇؼ BÀ¯Àú°¡ ¼ÒÀ¯ÇÑ ¿ÀºêÁ§Æ®¸¦ Çڵ鸵ÇÏ°í ½ÍÀ» ¶§ ¸Å¹ø B.Object_name ó·³ "B."À» ºÙ¿©Áà¾ß ÇÕ´Ï´Ù.
Ç㳪 À§Ã³·³Çϸé ÀÚµ¿À¸·Î ºÙ°ÔµÇ°ÚÁö¿ä.
À§ÀÇ alter session¹®À» ·Î±×¿Â Æ®¸®°Å·Î ¸¸µé¾îµÎ¸é ´õ ÆíÇÏ°ÚÁö¿ä.
|