关于sql中的服务器名
在我装的sql server management studio express中,在连接到服务器的时候,服务器名称中有两个选项,一个是计算机名zv,还有一个是zv\sqlexpress,请问一下,这两个服务器名有什么区别?? --------------------编程问答-------------------- PC-200909220841 装的是sql 标准版本以上的版本PC-200909220841\SQLEXPRESS express版本的数据库
你连接的是标准版本,其实可以去services里面停掉express的instance的 --------------------编程问答-------------------- 同意楼上的说法 --------------------编程问答-------------------- --------------------编程问答--------------------
你的机器上目前有两个sql instance ,一个是default instance ,可能名字是mssqlserver,当然也可能不是,another instance 是sqlexpress这个instance,你可以在数据库的configuration tools看到你的机器上所安装的全部的sql instances. --------------------编程问答-------------------- 数据库安装 都有一个实例名称
第一次安装 一般会默认实例名mssqlserver (当然你可以修改)
第二次安装 如果默认实例名已经存在 就必须更换实例名 两个实例名不能一样
默认实例名 可以直接用机器名
不是默认的实例 必须 机器名\数据库实例名 来表示。。。
至于sqlexpress 这个实例名 一般是安装了 sql的express版本导致的
比如你安装了sql2005 用的默认实例 就是 机器名表示的
但你安装了vs, 有可能又给你安装了一个简易版的数据库(微软就是这样强加于人) 所以用sqlexpress这个实例名来区别
如果不想要 启动数据库安装程序 删除一个实例即可
--------------------编程问答-------------------- 感谢大家的热心回答。
但是目前我遇到的困难是帮别人用ASP。NET做了一个小网站,在自己机器上能正常运行,使用的数据库服务器是zv。
但是我把它搬到别的机器上去之后,打开的网页只能显示静态的部分,与数据库相关的内容都无法显示。大家帮我分析下是什么原因?????而且在sql server management studio express中,在连接到服务器的时候,服务器名称中只有一个选项,是zv\sqlexpress,能正常连接,我试图用zv连接,总也连接不上,这又是什么原因????????
补充:.NET技术 , ASP.NET