连接不上远程SQL2005,真是欲哭无泪啊!! 1 防火墙2 sql2005服务端设置远程连接启动3 sql2005服务端设置tcp/ip启动4 sql2005服务端设置混合模式登陆 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用sql2005的配置工具完成上面的工作 什么乱七八糟的?你在本地登录远程的SQL Server,鼓捣你本地的SQL Server系统有个什么用? 现在好多问题不是因为人学得太少,而是太多,结果制造了许多杯具。“唯一的办法是叫空间商退钱给我,我重新买SQL2000的数据库,不退钱我只好认倒霉了”我想这根本就是人间悲剧。 “虽然设置了IP限制,但我本地IP每次都是填写正确的呀”这个也是莫名其妙。如果人家对客户端ip限制,你本地填写什么?电信公司的互联网接入路由器分配的ip地址才是你的ip地址。最好的办法是把思路尽可能弄的简单实用一点,先不要急着“退钱”。 一个sql server能不能远程登录,只要用任意一种客户端驱动去访问就知道。如果它不能远程登录,那么就不必跟你自己机器上的sql server企业管理器翻来覆去地较劲了。你在开发时应该是及时地诊断问题,遇到bug应该先解决问题。比如在你无法用vs的服务器浏览器连接远程sql server的时候,那么就算本地根本没有安装sql server系统,这时也根本不应该去安装本地的sql server。因为根本毫无关系。 遇到这类问题解决方案如下:1.首先检测人品;2.如果人品没有问题检查是否防火墙阻止;3.最好写一个测试页面放到服务器上测试下在服务器上是否可以操作SQL SERVER数据库;4.如果服务器上面可以操作的话就说明是空间商有问题,找他们解决就行了;5.如果有可能自己再弄个电脑搭建一个服务器(用虚拟机也行)作为测试环境测试下看看能不能远程连接。 呵呵。lz的想法其实是使用本地sql server的企业管理器连上服务器端的sql server系统,然后把本地数据库导入远程数据库。主要还仅仅是数据库操作问题,不涉及.net编程问题。其实这个问题到数据库板块问就行了。 谢谢各位大大的回答,问题依然没有解决。我把本机上的网站程序改了一下,把数据库连接字符串改成远程数据库的连接字符串,运行首页,结果显示:“找不到XX存储过程”,这说明什么呢?这说明连接是成功。我头痛的是,用本机的SQL2005总是连接不上远程的SQL2005,连接不上,我也就没办法把本地的数据库导入到远程的数据库上了,杯具啊!希望再有高手帮忙一下,谢谢! "我把本机上的网站程序改了一下,把数据库连接字符串改成远程数据库的连接字符串,运行首页,结果显示:“找不到XX存储过程”,这说明什么呢?这说明连接是成功。"你用程序用的是什么用户名登陆sql的。看看sql用户是否在远程服务器创建了,还有权限问题sa windows本地用户应该都没有用吧 这说明你的程序用到了xx存储过程,这个xx在你本机的sql中存在,但是远程的“开发商”的sql2005数据库上没有 在你本机启动sql server 2005 management studio,登录界面,填写“开发商”的sql server 2005所在的机器名或者ip地址,注意如果有命名实例,你还要加上命名实例(如Computer1\NameInst),然后是用户名,如sa和密码,这些你都需要问你的开发商 sql2005要配置远程。通道用ip。注意防火墙 在管理器里将你本机上数据库的所有表、视图、存储过程等程序里用得到的对象,全部生成CREATE脚本,然后放到服务端运行一次,就可以把库的架构拷过去了,至于数据,也可以用类似的方法。如果不知道怎么生成脚本,那你就在右键菜单里找。如果要问怎么样才能在服务端运行脚本,Orz,尽可能发挥你的想向力吧。 求一个控件 C# 路径合法性校验 为什么取不到xmlnode 的值?? C#如何一次性读取指定字节的二进制文件? 关于winform里面combobox绑定数据后 再添加一列请选择项 来自SourceColumn"ExtendedPrice"的列映射失败,怎么解决? 简单问题:在C#中如何复制对象? 请教C#数据库更新问题!! 模拟网页登录 YouTube 并发布评论 如何在目录之间拷贝文件和拷贝文件到软盘? 键盘事件处理 C#由登录窗体跳到主窗体问题
什么乱七八糟的?你在本地登录远程的SQL Server,鼓捣你本地的SQL Server系统有个什么用?
1.首先检测人品;
2.如果人品没有问题检查是否防火墙阻止;
3.最好写一个测试页面放到服务器上测试下在服务器上是否可以操作SQL SERVER数据库;
4.如果服务器上面可以操作的话就说明是空间商有问题,找他们解决就行了;
5.如果有可能自己再弄个电脑搭建一个服务器(用虚拟机也行)作为测试环境测试下看看能不能远程连接。
呵呵。lz的想法其实是使用本地sql server的企业管理器连上服务器端的sql server系统,然后把本地数据库导入远程数据库。主要还仅仅是数据库操作问题,不涉及.net编程问题。其实这个问题到数据库板块问就行了。
我把本机上的网站程序改了一下,把数据库连接字符串改成远程数据库的连接字符串,运行首页,结果显示:“找不到XX存储过程”,这说明什么呢?这说明连接是成功。
我头痛的是,用本机的SQL2005总是连接不上远程的SQL2005,连接不上,我也就没办法把本地的数据库导入到远程的数据库上了,杯具啊!希望再有高手帮忙一下,谢谢!
看看sql用户是否在远程服务器创建了,还有权限问题
sa windows本地用户应该都没有用吧
如果不知道怎么生成脚本,那你就在右键菜单里找。如果要问怎么样才能在服务端运行脚本,Orz,尽可能发挥你的想向力吧。