SQL SERVER 连接数据库时测试数据不成功怎么办

 我来答
刺友互
高粉答主

2019-07-12 · 每个回答都超有意思的
知道答主
回答量:3979
采纳率:100%
帮助的人:73.3万
展开全部

1、要连接数据库首先需要配置连接串,配置上服务器数据库等信息//connString = "Data Source=服务器名称;Initial Catalog=数据库名称;User ID = 用户名;Pwd = 密码";。

2、之后需要打开数据库连接 conn.ConnectionString = connString; conn.Open(); // 打开数据库连接。

3、写好查询sql后实例化适配器

4、 实例化数据表,把数据表储存到DataTable中。

5、插入sql和执行sql方式不同,插入sql必须存在sqlc.ExecuteNonQuery();。

6、在操作完成后需要关闭数据库连接。

IT软件甄选
推荐于2017-10-15 · 企业、党政军、教育、医疗、能源、建筑房产软件信息化建设规划,...
IT软件甄选
采纳数:142 获赞数:1553

向TA提问 私信TA
展开全部

  SQL SEVER 链接数据库不成功的情况有多种。

  第一、数据库的服务没有正常启动。

  第二、数据库的TCP/IP协议没有启动。

  第三、如果是是客户端链接服务器时电脑的防火墙没有关闭,被防火墙拦截了。

  解决方法:

  一、检查数据库服务是否打开?

  打开计算机管理》服务和应用程序》服务。找到“SQL Server(MSSQLSERVER)”服务,看状态是否启动。如果没有启动右键》启动即可。

   二、如果是SQL server的TCP协议未启动也无法正常连接。SQL server2000版本的数据,需要安装SP4补丁文件,安装完SP4补丁文件之后重新启动电脑TCP/IP协议自动启动。如果是SQL Serever 2005以上的数据,需要进入到数据的”配置工具“》”SQL Server Configuration Manager“》MSSQLSERER的协议》右键”TCP/IP“启用中去手工启用,然后重新启动计算机即可。

 

  三、如果是客户端连接数据库,需要将服务器(SQL server主机)的防火墙关闭,或者在防火墙中将”1433“端口例外。不然连接数据库的时候会提示失败。

  1、关闭防火墙步骤:打开开始菜单》控制面板》系统和安全》Windows防火墙》打开或关闭Windows防火墙》选择”关闭Windows防火墙“》确定。

 

  2、设置数据库端口”1433“例外步骤: 打开开始菜单》控制版面》系统和安全》Windows防火墙》高级设置》右键”入站规则“》新建规则》选择”端口“》选择”TCP“和”特定本地端口》再特定端口中输入“1433”》允许连接》直到完成(详情请见图所示)。

 

  四、测试数据库是否能够正常连接的方法:打开开始菜单》运行》输入cmd。再cmd窗口中输入“telnet IP地址(sql服务器IP地址) 1433

  如本机测试数据库1433端口是否正常再cmd中输入”Telnet 127.0.0.1 1433“回车。图1是正常效果图,图二是无法连接效果图。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
钢哥love
2011-03-31
知道答主
回答量:4
采纳率:0%
帮助的人:3.2万
展开全部
相关的服务没打开,开始-所有程序--Microsoft SQL Server 2005/2008 --配置工具--SQL Server Configuration Manager 在右边点服务那一栏 在左边右键开启所有服务,因为不知道你用什么连接不成功,只好全部打开。
还有用其他软件连接数据库时,服务器的名称有express 和SQL server是不一样的
希望能帮到你……!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0101至尊
2011-03-31 · 超过16用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:41.6万
展开全部
(1)检查服务器的设置是否正确,包括身份验证方式(Window或混合验证),登录用户的密码
1433端口是否打开。
(2)检查连接语句,指定的服务器是否正确,登录名,密码,数据库是否正确
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
软小店
2011-03-31 · TA获得超过159个赞
知道小有建树答主
回答量:279
采纳率:100%
帮助的人:153万
展开全部
首先检查字符串正确不,再打开控制面板--管理工具--服务--选择sqlserver的相关服务--右键启动服务
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式