在我装的sql server management studio express中,在连接到服务器的时候,服务器名称中有两个选项,一个是计算机名zv,还有一个是zv\sqlexpress,请问一下,这两个服务器名有什么区别?? 帮别人用ASP。NET做了一个小网站,目前我遇到的困难是,在自己机器上能正常运行,使用的数据库服务器是zv。
但是我把它搬到别的机器上去之后,打开的网页只能显示静态的部分,与数据库相关的内容都无法显示。大家帮我分析下是什么原因?????
而且在sql server management studio express中,在连接到服务器的时候,服务器名称中只有一个选项,是zv\sqlexpress,能正常连接,我试图用zv连接,总也连接不上,这又是什么原因????????
但是我把它搬到别的机器上去之后,打开的网页只能显示静态的部分,与数据库相关的内容都无法显示。大家帮我分析下是什么原因?????
而且在sql server management studio express中,在连接到服务器的时候,服务器名称中只有一个选项,是zv\sqlexpress,能正常连接,我试图用zv连接,总也连接不上,这又是什么原因????????
zv\sqlexpress表示的是实例名,单纯的zv是默认的实例,而zv\sqlexpress 指的是sqlexpress实例。用zv连接不上的时候,提示什么错误?
不过一般是实例没有开启而导致的,到配置管理器,把服务起起来吧。
zv\sqlexpress 是数据库服务器实例名,SQL远程连接要用实例名,试想下一台主机又装sql2000,又装sql2005时都用主机名如何连接???
Provider 错误:40备注一下,我连接的是本机上的SQL,不是远程的。
还有,我自己机器 上运行正常,我看了下,我的SQL server服务中有两上服务,一个是SQLEXPRESS,还有一个是MSSQLSERVER,两个都正常运行。
而在另外一台机器上只有一个服务SQLEXPRESS正常运行。
这是什么原因,装的程序都是一样的啊??
另一个是安装SQL 数据库,配置的实例
还有一个可能就是,你连接字符串的datasource写错了,导致连不上。一般就这几个问题。
开发好的软件,安装到新机器后,必须设置数据库的连接串,使软件能正确连接到数据库