要连接本机的sqlserver服务,请使用(local)或者是127.0.0.1,集成验证方式。
SQLServer在一台机器上是可以安装多个相互独立的服务(实例),用不同的实例名区分,但是一般不这么干,单独的服务一般就能满足需求了。
1、安装sqlserver,一般用默认实例名,并将当前用户添加为数据库管理员,安装过程中会让你设置验证方式(集成验证还是混合验证),如果你的程序使用用户名密码连接sql,则需要启用混合验证(并需要设置sa密码)
2、安装完成后(需重启),启动Management Studio连接本地数据库服务,连接后可以新建数据库,数据表(当然,你也可以用程序连接后用代码创建)
3、Management Studio 连接服务器时,和程序连接服务器一样,如果连接的SQLSERVER不是服务器上的默认实例名,则服务器地址后需要有实例名(形如:192.168.0.100\SQLEXPRESS),如果省略实例名则连接默认实例(默认实例名MSSQLSERVER)
我也出现同样的问题。后经不断尝试发现:在本机建立“新建服务器注册”是不可行的,真正可行的方法应该是使用SQL安装管理器重新安装一个新实例。
自己理解,本机的新“服务器”指的应该是端口-名称不相同(IP地址相同)的一个新实例。
而在management studio里面的“新建服务器注册”实际上是指一个其它IP地址上的已经成功建立的服务器在本机进行注册,从而进行远程管理。
由此推论:给本机新添一个IP地址,再建立新服务器应该是可行的(本质上还是一个新实例)。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)