[第一次发贴]装SQL server 2008 R2后 , vb 对SQL server访问
rsx.Open sql, cnn, adOpenKeyset, adLockOptimistic
Public Function cnn() As String
cnn = "Provider=SQLOLEDB.1;" _
& "Integrated Security=SSPI;" _
& "Persist Security Info=False;" _
& "User ID=sam;" _
& "Password=123;" _
& "Data Source=bgs202\SQLEXPRESS;" _
& "Initial Catalog=" & "data123a"
End Function
在自己电脑上运行这个程序可以访问数据库 一切OK:
刚装了个SQL server 2008 R2, 每次登陆服务器名称bgs202\SQLEXPRESS WINDOWS 身份验证(或SQL server 身份验证 sam 密码 123)
在自己电脑上运行这个程序可以访问数据库 一切OK
我和别人的电脑,共享文件夹可以互相访问:
当在局域网,别的电脑上运行时就出现connectionopen(connectionl).)]sqlserver不存在或拒绝访问
我和别人的电脑,共享文件夹可以互相访问,我的电脑名字是bgs202 ip 10.0.26.30
是我的SQL server 2008 R2没有配置好吗,
还是上面的连接字符串要怎么改动?
[解决办法]
sql2008的外围应用配制器中选择“本地连接与远程连接”
[解决办法]
找不到,哪里
[解决办法]
哪里,找不到
[解决办法]
配制工具->SQL Server外围应用配制器->服务和连接的外围应用配制器->远程
[解决办法]
,启动后,进dos命令 telnet localhost 1433 测试一下,如果进入了全黑的界面,那就恭喜你了!
否测出现 ...不能打开主机的连接,在端口1433:连接失败
则需要进行配置
配制工具->SQL Server外围应用配制器->服务和连接的外围应用配制器->远程 还有防火墙例外 打开 1433