HANA系統(tǒng)待機(jī)和故障轉(zhuǎn)移...
同義詞允許應(yīng)用程序運(yùn)行,而不管擁有表的用戶(hù)和哪個(gè)數(shù)據(jù)庫(kù)保存表或?qū)ο蟆?/span>
創(chuàng)建同義詞語(yǔ)句用于為表,視圖,包,過(guò)程,對(duì)象等創(chuàng)建同義詞。
有一個(gè)efashion的表Customer,位于Server1上。 要從Server2訪問(wèn)它,客戶(hù)端應(yīng)用程序必須使用名稱(chēng)為Server1.efashion.Customer。 現(xiàn)在我們更改Customer表的位置,客戶(hù)端應(yīng)用程序?qū)⒈仨毿薷囊苑从掣摹?/span>
為了解決這些問(wèn)題,我們可以為Server1上的表創(chuàng)建Server2上的Customer表Cust_Table的同義詞。 所以現(xiàn)在客戶(hù)端應(yīng)用程序必須使用單部件名稱(chēng)Cust_Table來(lái)引用此表。 現(xiàn)在,如果此表的位置更改,您將必須修改同義詞以指向表的新位置。
為了解決這些問(wèn)題,我們可以為Server1上的表創(chuàng)建Server2上的Customer表Cust_Table的同義詞。 所以現(xiàn)在客戶(hù)端應(yīng)用程序必須使用單部件名稱(chēng)Cust_Table來(lái)引用此表。 現(xiàn)在,如果此表的位置更改,您將必須修改同義詞以指向表的新位置。...
公共同義詞由數(shù)據(jù)庫(kù)中的PUBLIC模式擁有。 公共同義詞可以由數(shù)據(jù)庫(kù)中的所有用戶(hù)引用。 它們由應(yīng)用程序所有者為表和其他對(duì)象(例如過(guò)程和包)創(chuàng)建,因此應(yīng)用程序的用戶(hù)可以查看對(duì)象。
CREATE PUBLIC SYNONYM Cust_table for efashion.Customer;
要?jiǎng)?chuàng)建PUBLIC同義詞,您必須使用關(guān)鍵字PUBLIC,如圖所示。
要?jiǎng)?chuàng)建PUBLIC同義詞,您必須使用關(guān)鍵字PUBLIC,如圖所示。...
私有同義詞只能由擁有表或?qū)ο蟮哪J揭谩?/span>
CREATE SYNONYM Cust_table FOR efashion.Customer;
可以使用DROP同義詞命令刪除同義詞。 如果要?jiǎng)h除公共同義詞,則必須在刪除語(yǔ)句中使用關(guān)鍵字 public 。
DROP PUBLIC Synonym Cust_table; DROP Synonym Cust_table;
更多建議: