Trong oracle, nếu cơ sở dữ liệu khác nằm trong cùng một máy chủ, tôi đã làm như sau để tạo ra một từ đồng nghĩatạo từ đồng nghĩa với bảng trong một cơ sở dữ liệu lưu trữ trong một máy chủ khác nhau
CREATE SYNONYM synonymName FOR databaseName.schema.table;
Tôi nên làm gì để tạo ra một từ đồng nghĩa cho các bảng trong cơ sở dữ liệu được lưu trữ trong một máy chủ khác để tôi có thể cung cấp thông tin đăng nhập kết nối máy chủ.
Tôi cần điều này cho cả oracle và netezza.
Chỉnh sửa: Trong khi thử (đối với Oracle) bằng cách tham khảo câu trả lời bên dưới, tôi gặp lỗi cú pháp khi liên kết từ xa chứa địa chỉ IP hoặc '-' trong tên liên kết. ví dụ.
CREATE PUBLIC DATABASE LINK abc-def.xyz.com CONNECT TO user IDENTIFIED BY pw USING 'databaseName';
Bạn có nhớ xem chỉnh sửa ở trên không? – chemicalkt