, benim yaptığım bir eşanlamlı oluşturmak için aşağıdaki Ben oluşturmak için ne yapmalıyımoracle
CREATE SYNONYM synonymName FOR databaseName.schema.table;
Sunucu bağlantı kimlik bilgilerini sağlayabilmek için farklı bir sunucuda barındırılan bir veritabanındaki tabloların eşanlamlılığı.
Hem Oracle hem de netezza için buna ihtiyacım var.
Düzenleme: Aşağıdaki yanıtı referans alarak (Oracle için) çalışırken, uzak bağlantı ip adresi veya bağlantı adında '-' içeriyorsa bir sözdizimi hatası aldım. Örneğin.
CREATE PUBLIC DATABASE LINK rmt CONNECT TO user IDENTIFIED BY pw USING 'remotedb';
Sonra eşanlamlı oluşturmak:
CREATE PUBLIC DATABASE LINK abc-def.xyz.com CONNECT TO user IDENTIFIED BY pw USING 'databaseName';
Yukarıdaki düzenlemeye göz atmayı düşünür müsünüz? – chemicalkt