装的是VS2005,SQL2005(装VS2005时,自动安装的),
新建了个网站项目,连的数据库是另外一台电脑上的SQL2000的数据库,
发布后,访问出现以下错误:在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
试了网上找的很多方法,好像都不行,不知道哪位也遇到过,并且已解决了呢?
谢谢了.
新建了个网站项目,连的数据库是另外一台电脑上的SQL2000的数据库,
发布后,访问出现以下错误:在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
试了网上找的很多方法,好像都不行,不知道哪位也遇到过,并且已解决了呢?
谢谢了.
解决方案 »
- url重写
- 请问谁用ASP.NET MVC做过Paypal express checkout付款啊?
- 关于从web页面的textBox中向后台的表里插数据,我是小白,万盼回复~~~~
- 求一可输入、模糊查找的下拉控件(可兼容firfox)
- 请问这条语句哪里错了,为什么每次增加的不是 1 而是100 呢?
- 向高手们请教个问题 关于sql的 查询where id in 数组中的数!!!
- IEWebControl 的TreeView 客户端加了Node 如何在服务器端得到加的节点
- 在aspx页面中如何隐藏代码?
- request.form()接受不到中文的值?
- 讨论ASP.NET Page中的static类型变量
- vs2005 高级SQL 生成选项 全是灰
- 是不是框架页里面不能用Session变量啊?
<add name="ConnectionString" connectionString="Data Source=192.168.10.1;Initial Catalog=dbbase;User ID=123;Password=123"
providerName="System.Data.SqlClient" />
</connectionStrings>
<add name="ConnectionString" connectionString="Data Source=192.168.10.1;Initial Catalog=dbbase;User ID=123;Password=123"
providerName="System.Data.SqlClient" />
</connectionStrings>----------------
IP连接地址有问题,你写的是局域网的IP,在互联网上如何能访问得到?
connectionString="server=192.168.10.1;Trusted_Connection=false;user id=123;password=123;database=dbbase"但也不行,
是这样改的吗?
不会是开发时候局域网中的吧
数据库要部署到公网上,或者位于公网的web server在一个局域网,然后通过IP访问数据库服务器
你是不是就没有更改数据连接字符串呢?>
数据库访问局域网中的不行,访问自己电脑上的数据库就可以,
我连接的是SQL2000,不是SQL2005,服务器上也只装SQL2000.
<add name="ConnectionString" connectionString="Data Source=192.168.10.1;Initial Catalog=dbbase;User ID=123;Password=123"
providerName="System.Data.SqlClient" />
</connectionStrings>
连接哪个服务器要看你当前启动的服务是哪个
<add name="ConnectionString" connectionString="Data Source=192.168.10.1,1433;Initial Catalog=dbbase;User ID=123;Password=123"
providerName="System.Data.SqlClient" />
</connectionStrings>
这是最关键的,难怪每次登录时,都要先登录那台服务器.至于连接字符串之类的,写哪种格式都可以用.
端口一般安装时,都会默认打开的.因为连接的是SQL2000,所以跟tcp/ip管道没关系.
我用VS2005.net新建一个网页,加载一个空报表。用F5调试运行一且正常,可用IE浏览器浏览就提示加载报表失败。我可是一行代码都没写呀!!有人说可能是路径的问题,可是我已经试了很多种了呀!!
<Report FileName="CrystalReport1.rpt">或者
<Report FileName="~/CrystalReport1.rpt">或者
<Report FileName="C:\CrystalReport1.rpt">或者
<Report FileName="C:\\CrystalReport1.rpt">
这些都不行呀!!还有人说是权限问题,可我已经给了ASPNET和Everyone所有权限了呀!!
请大家帮帮我呀!!急死了!!
我的QQ:49151470 [email protected]
拜托了,我急死了,能回QQ回信最好!!