❶ 关于C#程序访问局域网内sql server 2005问题
一般情况下,只要
客户端
能访问
服务器
的
共享文件
,就无需在进行配置,直接像下面一样连接就可以了,如果连接不上的话,要这么设置:找到
开始菜单
中sql2005的配置工具→
sqlserver
外围应用配置器→database
engine→远程连接,选择“本地连接和远程连接”下的同时使用tcpip和named
pipes即可。
连接
字符串
:
driver=sql
server;server=服务器ip或名称;uid=
数据库用户
;pwd=用户
密码
;database=数据库
例如:
driver=sql
server;server=192.168.1.123;uid=sa;pwd=123;database=mydb
❷ MS-SQL Server 2005 局域网数据最年夜下载速度才1M吗
应该和收集没有关系,仍是拥护3楼的观点,建议优化。
❸ 您好,请教下,局域网用客户端访问服务器(SQL server 2005)特别卡,求解决!
内网可能有中毒电脑,导致网络拥堵, 关闭部分电脑 查杀病毒 清理木马
❹ C# C/S程序使用SQL server2005数据库,我只会在局域网内用程序访问数据库,如何实现互联网远程连数据库
如果安全性要求不高的话,局域网与你所说的广域网其实没有任何区别,举个例子
data source=192.168.1.10;initial catalog=mcudata;user id=sa;password=sa;
这个是你以前用的连接字符串,192.168.1.10是局域网内那台数据库主机的ip地址,切换到广域网上是完全一样的,换掉这个ip地址就行了,但是这里面有个前提,也就是那台数据库服务主机要么有公网的ip地址(所谓的公网地址就是指你在数据库主机上用ipconfig/all看到的ip与在数据库主机上访问ip138这个网站显示的地址一致),如果那台数据库服务器只有内网地址(比如192.168.1.10),那只能在他们单位的网关或者路由器上做一个端口映射,将1433端口映射到192.168.1.10上。
这里面又有一个新的问题,也就是固定IP的问题,你可以先了解一下。
如果对安全性要求较高,并且那台数据库服务器也只有内网192的地址,一般建议由客户单位向宽带运营商申请一个VPN专线,这样在外面可以由VPN来接入客户单位的局域网,具体内容请向宽带运营商咨询。这种情况下你的程序就不需要做任何更改。
至于速度当然要比局域网慢的多,具体就取决于互联网网速了,要实际测试才知道效果。
❺ C#2005如何在局域网中连接sql server2005
注意using
system.data.sqlclient;
string
myconn
=
"initial
catalog=northwind;data
source="您的局域网服务器名称";user
id=账户名
password=密码";//定义数据库连接参数
sqlconnection
myconnection
=
new
sqlconnection();//定义一个数据连接实例
myconnection.connectionstring
=
myconn;
try
{
myconnection.open();
myconnection.close();
}
catch
(exception
e)
{
console.writeline(e.message);
}
❻ C# C/S程序,用SQL server2005,我只能实现本地局域网数据共享,如何实现通过互联网访问数据库
C/S不是说用client直接操作数据库,而是你应该提供一个接口来对数据库进行操作,这个接口才是server。
给你提供一个方法,将A的计算机作为服务器,提供一个webservice来操作数据库,把A计算机放在DMZ区,数据库服务器放在非DMZ区(DMZ在普通家用路由器都可以设置),也就是说A店需要两台计算机。A、B的client都可以访问webservice来获取数据
❼ sql server 2005 局域网无法连接
你看SQLBrower的服务有启动么?如果是远程到目标机上,目标机的这个服务必须要启动。
❽ 如何每天定时将服务器中SQL SERVER 2005数据库备份到局域网中另一台电脑上
【转发】
--SQL如何备份到异机
写成存储过程,建立作业定时备份~~~
--在sql中映射一下就可以了
exec master..xp_cmdshell 'net use z: \\yi\D$ "密码" /user:yi\administrator'
/*--说明:
exec master..xp_cmdshell 'net use z: \\xz\c$ "密码" /user:xz\administrator'
z:是映射网络路径对应本机的盘符,与下面的备份对应
\\xz\c$是要映射的网络路径
xz\administrator
xz是远程的计算机名,
administrator是登陆的用户名
密码 面指定的administrator用户的密码
--*/
--备份;with init覆盖 |noinit添加
backup database 库名 to disk='E:\H_BACKUP.bak' with init
--COPY
exec master..xp_cmdshell ' E:\H_BACKUP.bak z:'
--删除(这句可以去掉)
--exec master..xp_cmdshell 'del E:\H_BACKUP.bak'
--完成后删除映射
exec master..xp_cmdshell 'net use z: /delete'
❾ sql2005怎么进行局域网内的远程连接
一、使用SQL安装程序,选择安装查询、连接工具。
二、启动查询分析器
1、填写服务器IP地址,如果SQL使用非默认端口1433,则需要在IP后面添加‘,端口号’,如 192.168.0.251,2300
2、需要使用SQL验证方式,填写帐号密码。即可以登陆。
需要注意:服务器上的数据库属性中。允许远程RPC连接数据库选项一定要打开,否则无法连接。
❿ sql server 2005 数据库共享 要做sql数据库共享令数据库可以实现在局域网内的电脑访问,希望有详细的教程
只要能够成功安装数据库的操作系统就行,主要是局域网内要互相访问的电脑间可以联网,能ping通的情况下,设置所有电脑数据库的外围应用配置器,连接方式设为tcpip和namedpip同时使用,然后设置防火墙例外端口,可命名为sql,端口号是1433。最后早知道共享的这个数据库的名称或地址,在登陆界面连接就行了