如何连接并使用局域网内另一台电脑的sql数据库。
A电脑上有sql数据库,B电脑上没装sql,我想在B电脑上使用A电脑上的数据库,有什么办法,在B上用不用装sql软件...
A电脑上有sql数据库,B电脑上没装sql,我想在B电脑上使用A电脑上的数据库,有什么办法,在B上用不用装sql软件
展开
7个回答
推荐于2017-09-23 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:25897
获赞数:1464984
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。
向TA提问 私信TA
关注
展开全部
--访问不同电脑上的数据库(远程只要联好网就一样)
--如果经常访问或数据量大,建议用链接服务器
--创建链接服务器
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名或ip地址'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码'
go
--查询示例
select * from srv_lnk.数据库名.dbo.表名
--导入示例
select * into 表 from srv_lnk.数据库名.dbo.表名
go
--处理完成后删除链接服务器
exec sp_dropserver 'srv_lnk','droplogins'
--如果经常访问或数据量大,建议用链接服务器
--创建链接服务器
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名或ip地址'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码'
go
--查询示例
select * from srv_lnk.数据库名.dbo.表名
--导入示例
select * into 表 from srv_lnk.数据库名.dbo.表名
go
--处理完成后删除链接服务器
exec sp_dropserver 'srv_lnk','droplogins'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1,如果是在其他四台机器要使用SQL Server直接,然后打开SQL Server Management Studio中,选择“连接到服务器”对话框的“服务器名称”详细信息“选择网络服务器的正确的用户名和密码登录就可以了。
2,如果你想利用网络来连接SQL Server的其他四个机,然后连接字符串,指定安装SQL Server机器的IP。
“数据源= IP;初始目录库的名称,用户ID =登录用户名,密码登录密码“
注意:本机已安装了SQL Server数据库,你需要设置: - 程序-SQL服务器配置工具 - 服务和连接的外围应用配置数据库引擎的远程连接:本地和远程连接,使用TCP / IP,所以,以支持其他的机器上远程连接到本地服务器。
2,如果你想利用网络来连接SQL Server的其他四个机,然后连接字符串,指定安装SQL Server机器的IP。
“数据源= IP;初始目录库的名称,用户ID =登录用户名,密码登录密码“
注意:本机已安装了SQL Server数据库,你需要设置: - 程序-SQL服务器配置工具 - 服务和连接的外围应用配置数据库引擎的远程连接:本地和远程连接,使用TCP / IP,所以,以支持其他的机器上远程连接到本地服务器。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a电脑上装的是数据库服务端,B电脑上只需要装个业务管理器就行了,不需要装数据库服务的,然后在同一IP段下面,用业务管理器或者叫management studio进入后选择服务器,选你的A电脑,或者A电脑的IP地址就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用IP访问,如:192.168.1.100但是前提是:
1)A电脑的sql数据库是2000 的话,要升级到sp4;其他版本数据库自己参照百度。
2)A电脑的防火墙要关掉;
1)A电脑的sql数据库是2000 的话,要升级到sp4;其他版本数据库自己参照百度。
2)A电脑的防火墙要关掉;
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询