以SQL Server的服务法数据库管理工具SSMS(SQL Server Management Studio)为平台进行操作。
SQL Server Management Studio (SSMS) 是器操用于管理SQL Server 基础结构的集成环境。 使用 SSMS,作数可以访问、据库配置、文方管理和开发 SQL Server、服务法Azure SQL 数据库和 SQL 数据仓库的器操所有组件。 SSMS 在一个综合实用工具中汇集了大量图形工具和丰富的作数脚本编辑器,为各种技能水平的据库开发者和数据库管理员提供对 SQL Server 的访问权限。
跨服务器操作就是可以在本地连接到远程服务器上的数据库,可以在对方的服务法数据库上进行相关的数据库操作,比如增删改查。服务器托管器操
随着数据量的作数增多,业务量的据库扩张,需要在不同的文方服务器安装不同的数据库,有时候因为业务需要,将不同的服务器中的数据进行整合,这时候就需要进行跨服务器操作了。
DBLINK(数据库链接),顾名思义就是数据库的链接,就像电话线一样,是一个通道,当我们要跨本地数据库,访问另外一个数据库表中的亿华云数据时,本地数据库中就必须要创建远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。
1. 打开SSMS -->登录到本地数据库 --> 服务器对象 --> 链接服务器(右键) --> 新建链接服务器,如下图:
2. 在弹出的对话框中输入相关信息
● 在【链接服务器】输入对方服务器的IP地址;
● 在【服务器类型】中选择【SQL Server】;
3. 点击左侧的【安全性】,出现如下页面,在第3步中输入对方数据库的账号密码即可。
点击确定按钮后,链接服务器(LinkedServer)就创建成功了。这时可以看到创建好的链接服务器:
查看链接服务器的代码: 在创建好的链接服务器上点右键,编写链接服务器脚本为 --> Create到 -->新查询编辑器窗口,即可打开刚刚创建的链接服务器的脚本。
--链接服务器(LinkedServer)创建完成后会自动生成相关代码 —— 链接到远程SQLServer数据库:
EXEC master.dbo.sp_addlinkedserver @server = N"192.168.110.189,1433",@srvproduct=N"SQL Server"; -- @rmtsrvname EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N"192.168.110.189",@useself=N"False",@locallogin=NULL,@rmtuser=N"sa",@rmtpassword="########";亿华云计算