我有一个困境是完全彻底莫名其妙我...经典ASP远程SQL连接字符串
我们已经运行了大约一年一个经典的ASP网站,通过本地的Win2008 SQL数据库的动力(SQL Express引擎与IIS位于同一台服务器上)。这是在连接字符串我们目前使用的
Provider=SQLNCLI10;Server=SERVERNAME\SQLEXPRESS;Database=dbname;user id=username;password=password;
我们现在有必要将数据库移动到专用的数据库服务器,并远程连接到它 - 我们恢复数据库服务器上,并检查一切看起来OK(所有数据都存在于所有表格中)
因此,我们将服务器名称更改为IP地址,但无法获取它的连接,最终我们得到连接的唯一方法就是使用此连接字符串。
driver={SQL Server Native Client 10.0};server=IPADDRESS\SQLEXPRESS,1433;uid=user;pwd=password;database=dbname;
无论其 ...现在,它的随机丢失产品名称和SKU的价格在前端和后端,即使数据出现在DB 的确很慢显示网页?如果我使用与之前的连接字符串本地相同的数据库,它的罚款和所有数据显示?
我知道这个数据库服务器是好的,因为它通过远程连接为其他ASP.NET站点提供动力,并且它们连接速度非常快?
任何提示...或帮助为什么这个新的连接字符串导致从数据库读取数据的问题???
也许你应该更新这个Web服务器上的本地客户端? “随机缺少产品名称”虽然听起来不像驱动程序问题。 –
是否有其他特定的经典ASP连接字符串用于连接到远程数据库? – leen3o
请看我更新的答案。 –