如何根据这张图片创建从 PL/SQL 上的 Oracle 到 SQL Server 的数据库链接:
示例:安装在计算机 IP 190.168.0.1 的 SQL Server,该计算机用户为 MCHSQLSERVER,密码为 12345678,SQL Server 的服务器名称为 DESTOP01,数据库用户为 sa,密码为 123123
如果有人知道这一点,请提供帮助。
如何根据这张图片创建从 PL/SQL 上的 Oracle 到 SQL Server 的数据库链接:
示例:安装在计算机 IP 190.168.0.1 的 SQL Server,该计算机用户为 MCHSQLSERVER,密码为 12345678,SQL Server 的服务器名称为 DESTOP01,数据库用户为 sa,密码为 123123
如果有人知道这一点,请提供帮助。
配置异构服务后
CREATE DATABASE LINK DB_LINK_NAME
CONNECT TO user_name
IDENTIFIED BY password
USING '(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=Your_host_name_or_IP)(PORT=Your_port))(CONNECT_DATA(SID=Your_service_id))(HS=OK))';
如果你想要一个公共的 DB Link 非常相似,只需添加单词 public:
CREATE PUBLIC DATABASE LINK DB_LINK_NAME
CONNECT TO user_name
IDENTIFIED BY password
USING '(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=Your_host_name_or_IP)(PORT=Your_port))(CONNECT_DATA(SID=Your_service_id))(HS=OK))';
使用以下命令访问远程表:
select * from remote_table@DB_LINK_NAME;