
1、直接按“Windows+R”快速打开“运行”窗口中,输入命令“regedit”并按回车即可打开注册表编辑界面。
2、依次展开“[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters]”项,在右侧空白处右击鼠标,从其右键菜单中选择“新建”-“DWORD值(32位)”项。
3、然后将新创建的DWORD项重命名为“AllowInsecureGuestAuth”,同时将其值修改为“1”,点击“确定”完成设置 *** 作。注:64位的系统同样需要添加32位的dword值。
4、右击任务栏“网络”图标,从其右键菜单中选择“打开网络和共享中心”项进入。
5、点击左上角的“更改高级共享设置”按钮。
6、接下来从打开的“更改高级共享设置”界面中,展开“来宾或公用”栏目,勾选“启用网络发现”和“启用文件和打印共享”项,点击“保存设置”按钮。
7、开启“Server”服务:直接按“Windows+R”打开“运行”窗口,输入“services.msc”并按回车即可进入“服务”界面。
8、找到“Server”服务,右击选择“属性”项。
9、将“启动类型”设置为“自动”,同时点击“启动”按钮以启动此服务,点击“确定”完成设置。
10、最后再尝试打开“网络”界面,就可以找到局域网中其它电脑和打印机、路由器等设备啦。
可以通过本地机的数据提供者直接访问数据库,sqlserver是提供了网络访问功能的dbms系统。无需重写winsock。
使用ado,在连接字符串中把服务器地址/用户名/密码写入就可以直接访问数据库了。
Provider=sqloledbData
Source=[hostname]Initial
Catalog=[dbname]User
Id=[username]Password=[password]
更换服务器地址就需要重写连接字符串,不过可以把这类敏感信息加密到2进制文件中,在程序中动态调用。常见方法是使用配置文件的多服务器镜像,则更换服务器后可以从其他来源获得新服务器信息。
但是不推荐这种做法,打破了一般聊天程序的体系结构。之前你说的方法是一般分布式程序的常见做法,有很多现成方案可用,也无需从socket开始写。
如果服务器和客户端在一台电脑上,这就是设计的问题,如果二者不在一吧电脑上,可以通过下面的步骤来解决。
在使用 SQL Server 自带的客户端工具(以企业管理器为例)连接 SQL Server时,最常见的错误有如下一些:SQL Server 不存在或访问被拒绝ConnectionOpen (Connect())
用户'sa'登录失败。原因:未与信任 SQL Server 连接相关联。
超时已过期。下面我们依次介绍如何来解决这个最常见的连接错误。"SQL Server 不存在或访问被拒绝"通常是最复杂的,错误发生的原因比较多,需要检查的方面也比较多。
一般说来,有以下几种可能性:
SQL Server名称或IP地址拼写有误;
服务器端网络配置有误;
客户端网络配置有误。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)