急!!!

傻乐tao 2002-05-29 11:35:50
请问 现在 Web服务器和 SQLServer服务器不在同一台机器上,从Web服务器上连接 SQLServer总提示 SQL Server does not exist or access denied.

请问该如何。问题解决立马给分。
...全文
75 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
傻乐tao 2002-05-30
  • 打赏
  • 举报
回复
我也试着通过ODBC来连接,也不行的。
傻乐tao 2002-05-29
  • 打赏
  • 举报
回复
我已把连接字串写成:Data Source=SERVER;User ID=sa;Password=;Initial Catalog=OA;

可还是提示:SQL Server does not exist or access denied
icyer 2002-05-29
  • 打赏
  • 举报
回复
参数太多了,搞不明白:(
如果你用SqlClient的话,可以这样写:
"Data Source=SERVER;User ID=sa;Password=;Initial Catalog=OA;"
如果用OleDb,可以这样:
"Provider=SQLOLEDB.1;Data Source=SERVER;User ID=sa;Password=;Initial Catalog=OA;"
关键是SERVER的替换,确认数据库服务器的名称。
mbm 2002-05-29
  • 打赏
  • 举报
回复
data source=localhost;initial catalog=OA;user id=sa;password=""
连接字符串象上边这样写,其余的都去掉
再不行就新建一个sql用户和密码再试
傻乐tao 2002-05-29
  • 打赏
  • 举报
回复
连接字串如下:我将Data Source 改为 (local) 运行然后在Web的SQL上运行没有问题啊
"Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=OA;Data Source=SERVER;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=TS;Use Encryption for Data=False;Tag with column collation when possible=False"
icyer 2002-05-29
  • 打赏
  • 举报
回复
是不是连接字符串有错误?
一般的Web服务器和数据库都不在同一台机器上,但是运行起来很正常呀。
AL_lew 2002-05-29
  • 打赏
  • 举报
回复
那在你的sql服务器,你看一下设定的同时访问人数的限制和数据库访问的权限.
zzd 2002-05-29
  • 打赏
  • 举报
回复
先建一个ODBC数据源,连接到指定的SQL Server服务器,测试连接成功之后,再运行,就应该好了。
好像系统在建ODBC数据源时,设置了某些参数,打通了通道。

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧