Win2003 Server与SQL Server 2005的远程连接过程
SQL Server 2005 启用远程连接
法如下:一、为SQL Server 2005 启用远程连接1. 单击"开始",依次选择"程序"、"Microsoft SQL Server 2005"、"配置工具",然后单击"SQL Server 外围应用配置器"。
2. 在"SQL Server 外围应用配置器"页上,单击"服务和连接的外围应用配置器"。
3. 在"服务和连接的外围应用配置器"页上,展开"Database Engine"(数据库引擎),单击"远程连接,选择"本地连接和远程连接"复选框,选择适用于您的环境的相应协议,然后单击"应用"。
4、重启Database Engine服务先单击停止,然后再单击启动二、启用SQL Server Browser 服务1. 单击"开始",依次选择"程序"、"Microsoft SQL Server 2005"、"配置工具",然后单击"SQL Server 外围应用配置器"。
2. 在"SQL Server 外围应用配置器"页上,单击“服务和连接的外围应用配置器”。
3. 在"服务和连接的外围应用配置器"页上,单击"SQL Server Browser",在"启动类型"中单击"自动"选项,然后单击"应用"。
4. 单击"启动",然后单击"确定"。
附图:三、在Windows 防火墙中为SQL Server 2005 创建例外(第三、第四可以采用关闭防火墙的操作代替)1. 在Windows 防火墙中,单击"例外"选项卡,然后单击"添加程序"。
实现SQL Server 2005远程连接的方法
按 照 S ev r0 5默认 安 装 , 进 行远 程 连 接 时 , 出 现 如 QL S re2 0 在 会
B o er, 右 侧 “ 动 类 型 ” rws ” 在 启 中选 择 “ 自动 ” 项 , 后单 击 “ 用 ” 选 然 应 。 注意 : 单击“ 在 自动 ” 项后 , 次 启动 Mi o otW id ws时将 自动 选 每 c sf r no
实现 S ev r2 0 QL S re 0 5远 程连 接 的方 法
罗兴 荣 ( 施职业技术学院) 恩
摘 要 : 过 介 绍 启 动 S ev r0 5数 据 库 引擎 、 许 S ev r S we 通 QL S re2 0 允 QL S re e r外 围应 用 配置 器 ”单 击 。 在 “ QL S re 0 5 外 围 应 用 , S ev r2 0 2 0 用 远 程 连 接 设 置 、修 改 服 务 器 端 S ev r 证 模 式 和 设 置 远 程 配置 器 ” 0 6启 QL S re 验 页上 , 击 “ 务 和连 接 的 外围 应 用配 置器 ” 单 服 。③ 在 “ 服务 和连 连 接 端 口 方法 , 实现 远 程 连 接 。 来 接 的 外 围 应 用 配 置 器 ” 页 上 , 单 击 左 侧 窗 口 中 的 “ QL S r r S ev e
1 启 动数 据 库 引擎 例外 重 复 以上① 、 、 步 , 到 并单 击 ( : rga Fe\ — ② ③ 找 C\ o rm i sMi P l 11 使 用 “ 算 机 管 理 ” 口 ① 右 击 桌 面 上 “ 的 电脑 ”单 击 co ot S e e 9 \h rd )qbo e. e 可 执 行 程 序 , . 计 窗 我 , rsf QL S A OS ae \s lrws r x r v e 再
Windows2003+SQL2005
Windows2003+SQL2005 双机群集Cluster部署手册注意:SQL2005安装只能在本机上安装,用远程桌面安装会报错!一、先准备安装好Windows群集MSCS先安装好群集服务。
步骤请参考论坛其他文章。
可以预安装 Microsoft .NET Framework 2.0Microsoft官方文档:在故障转移群集上安装 SQL Server 2005 之前,请确定是否必须创建 Microsoft 分布式事务处理协调器 (MSDTC) 群集资源。
如果只安装数据库引擎,则 MSDTC 群集资源不是必需的。
如果安装数据库引擎、SSIS、Notification Services 或工作站组件,则必须安装 MSDTC。
此要求适用于 Windows 2000 和 Windows Server 2003 操作系统。
注意事项:1、若要减少安装 SQL Server 2005 故障转移群集所需的时间,可以在运行 SQL Server 安装程序之前在所有故障转移群集节点上预安装 Microsoft .NET Framework 2.0 版。
2、SQL Server 安装程序要求 SQL Server IP 接口虚拟引用注册动态域名服务(DDNS)。
如果无法完成动态注册,安装程序将失败,安装将回滚。
如果无可用的动态注册,则必须在 DNS 中预注册服务器。
3、群集节点作为域控制器的位置不支持 SQL Server 故障转移群集。
二、安装MSDTC 事务管理器2.1、勾选DTC组件在第一台节点上(最好是每个节点都勾选此组件),,打开“控制面板” -“添加删除程序”。
如图,添加“启用网络 DTC 访问”,然后重新启动计算机(虽然微软文档说重启MSDTC以及消息队列服务)。
关于 MSDTC服务,Windows2003系统默认安装,启动类型为自动。
部署好MSCS群集服务后,“Distributed Transaction Coordinator(MSDTC)”服务启动类型仍然是自动,但是并没有启动。
SQL Server 2005 开启数据库远程连接的方法
SQL Server 2005 开启数据库远程连接的方法这篇文章主要介绍了SQL Server 2005默认是不允许远程连接的,要想通过远程连接实现MSSQL,数据库备份,需要做如下设置,需要的朋友可以参考下SQL Server 2005默认是不允许远程连接的,要想通过远程连接实现MSSQL,数据库备份,需要做如下设置:步骤/方法1.打开SQL Server Configuration Manager,使用windows身份登录2.登录后,右键选择“属性”。
左侧选择“安全性”,选中右侧的“SQLServer,和 Windows 身份验证模式”以启用混合登录模式3.选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”4.展开“安全性”,“录名”,“新建登陆名”,以mylink为例5.左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码,同时在下面“默认数据库”上勾选你要备份的数据库。
6.左侧选择“用户映射”,在右面选择要映射的数据库,并在前面打勾7.左侧选择“状态”,在右面栏中选中"授予"、“启用”,这两项一般是默认的,但如果默认的不是此两项必须改过来,不然是连不上的!点击‘确定'8.选中你要备份的数据库,这里以my_dbfen_0为例,右键选择“属性”9.选择“权限”,选中数据库用户mylink,给mylink用户授予select权限。
(要正常成功的话,这一步一定要设置哟!)10.至此SSMS已设置完毕,先退出,再用mylink登录,成功即表示mylink帐户已经启用11.打开sql server配置管理器。
在左则选择sql server网络配置节点下的sqlexpress的协议,在右侧的TCP/IP默认是“否”双击打开设置面板将其修改为“是”这里可以选择“IP 地址”选项卡,设置TCP的端口,默认的为“1433”如果您的数据库地址为localhost,您可以在这里修改数据库IP。
SQL Server 2005 Express 远程连接配置
SQL Server 2005 Express 远程连接配置SQL Server 2005 Express 远程连接配置 Post By:2008-10-6 13:42:491、开启sql2005远程连接功能:第一步:SQL Server Configuration Manager -> SQL Server 2005 Services 将 SQL Server Browser 设置为running,如果没有Enable的话,右键Properties -> Service -> StartMode = Auotomatic注意,同时必须打开SQL Server Browser 服务第二步: SQL Server 2005 Network Configuration -> Protocols for SQLXPRESS 下同时使用TCP/IP和named pipes第三步:SQL Native Client Configuration 下同时使用TCP/IP和named pipes2、登陆改为混合模式:打开manage管理器->以windows方式连接并进入数据库->右键点击你的数据服务器->属性->secur ity>选中Sql server and windows Authentication3、新建Sql server方式的用户名和密码:manage管理器-> security -> 右键点击logins->new login...-> 选中sql server authenticati on ->设置login name 和password(confirm password)以及默认的数据库最好去掉“enforce password expiration”前的小钩,否则每次登陆都要修改密码。
注意:一定要在User Mapping 页面中选择该用户对应的数据库(即使前面已经选择了默认数据库),否则还是会登录不上如果需要修改数据库,必须分配db_Owner 角色4、重新启动服务器虽然网上好多文章都说只需要重新启动SQL服务就可以,但是经过验证,必须重新启动机器才行In order to get things to work. You might need to completely reboot the server machin e after making the changes. There have been reports (thanks P.C.) that starting and st opping the SQL Server and Browser software is not enough.5、使用SQL Server Configuration Manager 测试注意: Server Name 一定要Serever\SQLEXPRESS同时还要在Options -> Network protocol 中选择TCP/IP 才能顺利登录好啦,就这么多了,希望对需要的朋友有所帮助,少走弯路。
win2003安装sqlserver2005的方法-电脑资料
win2003安装sqlserver2005的方法-电脑资料复制代码代码如下:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows \\CurrentVersion]"ProductId"="69713-640-9722366-45198"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion]"CurrentBuild"="1.511.1 () (Obsolete data - do not use)""InstallDate"=dword:3f6c976d"ProductName"="Microsoft Windows Server 2003""RegDone"="""SoftwareType"="SYSTEM""CurrentVersion"="5.2""CurrentBuildNumber"="3790""BuildLab"="3790.srv03_rtm.030324-2048""CurrentType"="Uniprocessor Free""ProductId"="69713-640-9722366-45198""DigitalProductId"=hex:a4,00,00,00,03,00,00,00,36,39,37,31, 33,2d,36,34,30,2d,\\39,37,32,32,33,36,36,2d,34,35,31,39,38,00,5a,00,00,00,41,32, 32,2d,30,30,30,\\30,31,00,00,00,00,00,00,00,00,e5,3f,e9,6a,2c,ed,25,35,12,ec,1 1,c9,8d,01,00,\\00,00,00,00,37,03,6d,3f,44,22,06,00,00,00,00,00,00,00,00,00,0 0,00,00,00,00,\\00,00,00,00,00,00,00,00,00,00,00,31,32,32,32,30,00,00,00,00, 00,00,00,dc,0f,\\00,00,bf,4a,94,6c,80,00,00,00,15,18,00,00,00,00,00,00,00,00,0 0,00,00,00,00,\\00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,34,79,ca, d7"LicenseInfo"=hex:71,84,c7,56,a0,d6,10,6e,70,b4,9f,e9,10,1a, 1e,7a,01,a4,41,09,\\25,20,0e,80,83,80,1f,31,27,86,64,1f,31,dc,22,af,f7,7d,aa,e4,2a, b9,e5,e3,6c,\\e2,01,69,85,70,91,be,a7,9f,95,e5QQ空间搜狐微博人人网开心网百度搜藏更多Tags:win2003 sqlserver 2005复制链接收藏本文打印本文关闭本文返回首页上一篇:sql 版本详解让你认识跟sql2000的区别下一篇:SQL SERVER 2000通讯管道后复用劫持相关文章2013-04-04sql server多行数据拼接的实例方法2007-11-11用SQL语句实现随机查询数据并不显示错误数据的方法2013-03-03sql语句中单引号,双引号的处理方法2013-01-01SQL Server误区30日谈第25天有关填充因子的误区2013-07-07在SQL Server的try...catch语句中获取错误消息代码的的语句2012-11-11H2 数据库导入CSV文件实现原理简析2008-12-12批量执行sql语句的方法2013-11-11SQLSERVER数据库升级脚本图文步骤2013-01-01SQL Server简单模式下误删除堆表记录恢复方法(绕过页眉校验)2007-03-03使用SQL Server数据库嵌套子查询的方法文章评论最近更新sql实现修改表字段名的方法详解还原sql server数据库的处理方法mssql 建立索引SQL Transcation的一些总结分享SQLSERVER 本地查询更新操作远程数据库的SQLServer 数据库变成单个用户后无法访问sqlserver 触发器教程SQLserver中用convert函数转换日期格式的简化SQL Server备份与还原到云工作原理及将Reporting services的RDL文件拷贝到另外热点排行SQL Server 2008图文安装教程SQL Server 2012 安装图解教程(附sqlserver中distinct的用法(不重SQL Server导入、导出、备份数据SQL语句去掉重复记录,获取重复记SQL Server数据库入门学习总结SQL Server错误代码大全及解释(sql convert函数使用小结sql 时间函数整理的比较全了用SQL语句添加删除修改字段、一些。
windowsserver2003R2安装sql2005标准版数据库
windowsserver2003R2安装sql2005标准版数据库
环境:
windows server2003 R2 企业版系统可以在5sharing--》找镜像--》server下载2003系统
sql server 2005 标准版数据库镜像CD1 和CD2 数据库可以在5sharing--》找镜像--》数据库--》下载标准版2005数据库
开始
安装IIS,打开控制面板,点“添加或删除程序”,点“添加/删除Windows组件(A)”,勾选应用程序服务器,点开详细信息查看是否勾选IIS服务。
确定下一步,就安装成功了。
将CD1 ISO镜像用虚拟光驱加载,或是刻录光盘放入DVD光驱,打开执行setup.exe 安装程序。
安装必须的组件。
这一步骤系统配置检查很重要,14个项目里面如果有1项有错误或者警告,整个SQL Server 2005都将不正常。
CD1 选上第一个数据库服务。
第一次安装Server 2005,就选择默认实例。
服务账户最好选择本地系统
使用“混合身份认证”,并设置sa用户密码。
CD1安装完成,挂载CD2镜像。
点击客户端组建和文档示例将安装到本地硬盘上面。
查看sql服务,运行services.msc或是在管理工具里面找服务选项。
然后下载sql management studio 工具连接数据库,名称输入本地的IP地址,用户名用sa,然后输入之前设置的密码。
如何配置SQLServer2005允许远程连接
如何配置SQLServer2005允许远程连接文章分类:数据库默认情况下,SQLServerExpressEdition2005和SQLServer2005开发版不允许远程连接。
要允许远程连接SQLServer2005,需要完成以下步骤:1.在SQLServer实例上启用远程连接。
2.打开服务器SQLBrowser服务。
3.配置防火墙以允许SQLBrowser服务和SQLServer服务网络通信。
在SQLServer实例上启用远程连接1.指向“开始->程序->MicrosoftSQLServer2005->配置工具->SQLServer外围应用配置器”2.在“SQLServer2005外围应用配置器”页,单击“服务和连接的外围应用配置器”3.然后单击展开“数据库引擎”,选中“远程连接”,在右边选中“本地连接和远程连接”,再选择要使用的协议,单击“应用”,您会看到消息:“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。
”,单击“确定”按钮返回4.展开“数据库引擎”,选中“服务”,在右边单击“停止”,等到MSSQLSERVER服务停止,然后单击“启动”,重新启动MSSQLSERVER服务。
启用SQLServer浏览器服务1.指向“开始->程序->MicrosoftSQLServer2005->配置工具->SQLServer外围应用配置器”2.在“SQLServer2005外围应用配置器”页,单击“服务和连接的外围应用配置器”3.然后单击展开“SQLServerBrowser”,选中“服务”,在右边“启动类型”选择“自动”,再单击“启动”,单击“确定”按钮返回在Windows防火墙中为“SQLServer2005”创建例外1.在Windows防火墙设置界面中,选择“例外”选项卡,然后单击“添加程序”2.在“添加程序窗口”中单击“浏览”3.然后找到“C:ProgramFilesMicrosoftFilesMicrosoftSQLServerMSSQL.1MSSQLBinnsqlservr.exe”,单击“确定”返回。
在Server 2003 下安装SQL SERVER2005详细步骤过程图解
1 SQL2005的安装过程首先放入光盘,启动到安装目录,然后双击setup.exe,出现如下图面图1:开始安装稍等一会儿弹出安装向导界面:图2:安装向导点击一下步,系统开始对系统配置进行检测(我的本本是512M内存,提示硬件警告,嘿嘿)图3:系统检测点击下一步,安装程序准备安装向导,接着开始安装前的准备工作,比如磁盘空间检测等等…图4:安装准备图5:正在安装如果一切正常,那么恭喜你,你的安装已经成功一半,接着弹出注册界面图6:注册信息输入注册号,点下一步,进行组件选择:图7:选择安装组件自行根据自己的需要进行选择,你可以点高级后进行更详细的设置:图8:功能选择点不同项目在弹出菜单中选择,同时可以更改安装路径。
点下一步,进行实例名的设置,这里要注意了,如果你机器没有SQL SERVER的其它产品,直接点下一步,如果你机器上有2005以前的产品时,选择默认实例时2005的安装盘会升级你的以前产品,如果选择命名实例时,那2005会安装一个新的实例,以前的产品仍然独立运行。
我这儿根据情况选择了命名实例:SQL2005。
图9:命名点击下一步,进行服务帐户设置,图10:服务账户设置我选择和内置账户:本地系统。
根据需要选择结束启动服务选项后点击一步进入本地帐户密码设置:图11:身份验证点击下一步,进入排序规则设置:图12:排序设置点击下一步,进入报表服务器的一些设置:图13:报表服务器不作什么修改后点一步,图14:错误和使用情况报告设置再下一步,显示你设置的所有选项:点击安装后系统开始配置选择,再点一步后进行安装进度界面图16:安装进度1图17:安装进度2 现在要等一会儿呢,时间根据你的配置而定,直到出现如下界面图18:安装进度3 安装就快结束了,点下一步后,图19:完成安装此时可以进行外围应用配置器配置,我们以后使用的过程也可以配置,所以在这儿就不讲得太详细了,点击完成。
2初次使用点击SQL Server Management Studio后出现第一次运行进行环境配置的界面,当然这是系统自己在配置。
如何配置 SQL Server 2005,以允许远程连接
如何配置SQL Server 2005,以允许远程连接简介当您尝试从远程计算机连接到Microsoft SQL Server 2005年实例时,您可能会收到一条错误消息。
当您使用的任何程序连接到SQL Server 时,可能会出现此问题。
例如,当您使用SQLCMD 实用程序连接到SQL Server 时收到以下错误消息:Sqlcmd: 错误:Microsoft SQL 本机客户端:建立到服务器的连接时出错。
连接到SQL Server 2005 时,这种失败可能是由于这一事实,在默认设置下,SQL Server 不允许远程连接。
在SQL Server 2005 未配置为接受远程连接时,可能会出现此问题。
默认情况下,SQL Server 2005 Express Edition 和SQL Server 2005 开发人员版不允许远程连接。
若要配置SQL Server 2005,以允许远程连接,必须完成下列步骤:启用远程连接,您想要从远程计算机连接到的SQL Server 的实例上。
打开SQL Server 浏览器服务。
配置防火墙以允许SQL Server 和SQL Server 浏览器服务相关的网络流量。
本文介绍如何完成每个步骤。
更多信息要启用远程连接的SQL Server 2005 实例上启用SQL Server 浏览器服务,请使用SQL Server 2005 外围应用配置工具。
当您安装SQL Server 2005 外围应用配置工具安装。
启用远程连接的SQL Server 2005 Express 或SQL Server 2005 开发人员版您必须启用远程连接,为每个您想要从远程计算机连接到的SQL Server 2005 实例。
若要执行此操作,请执行以下步骤:单击开始指向程序指向Microsoft SQL Server 2005指向配置工具然后单击SQL Server 外围应用配置器.在上SQL Server 2005 外围应用配置页面上单击服务和连接的外围应用配置器.在上服务和连接的外围应用配置器页上展开数据库引擎请单击远程连接请单击本地和远程连接单击适当的协议,以让您的环境,然后单击应用.注意单击确定当您收到以下消息:重新启动数据库引擎服务时,对连接设置的更改才会生效。
实现SQL Server 2005远程连接的方法
实现SQL Server 2005远程连接的方法通过介绍启动SQL Server2005数据库引擎、允许SQL Server 2005启用远程连接设置、修改服务器端SQL Server验证模式和设置远程连接端口方法,来实现远程连接。
标签:SQL Server 2005 远程连接按照SQL Server2005默认安装,在进行远程连接时,会出现如图1所示的错误信息,如何解决这个问题?经过查阅资料和多年的教学总结与验证,可以采用以下方法实现远程连接。
1 启动数据库引擎1.1 使用“计算机管理”窗口①右击桌面上“我的电脑”,单击“管理”菜单项,弹出“计算机管理”窗口。
②在“计算机管理”窗口的左窗口中展开“服务和应用程序”项(单击该项前的“+”号),再展开下面的“SQL Server配置管理器”。
③双击“SQL Server服务”,在“计算机管理”窗口的右窗口中右击“SQL Server(MSSQLSERVER)”,单击“属性”菜单项,单击“服务”标签,单击“启动模式”项右端的下拉按钮,选择“自动”,单击“确定”。
④再右击“SQL Server(MSSQLSERVER)”,单击“启动”菜单项,即可。
1.2使用SQL Server 2005的配置工具①单击“开始”,依次指向“程序”→“Microsoft SQL Server 2005”→“配置工具”→ “SQL Server Configuration Manager”,单击。
②在弹出的“SQL Server Configuration Manager”窗口中依次进行以下操作:双击左窗口中的“SQL Server 2005服务”,右击右窗口中“SQL Server(MSSQLSERVER)”,单击“属性”菜单项,单击“服务”标签,单击“启动模式”项右端的下拉按钮,选择“自动”,单击“确定”。
③右击“SQL Server(MSSQLSERVER)”,单击“启动”菜单项,即可。
SQL Server 2005 Express 远程访问设置方法
/emosen/category/110895.htmlSQL Server 2005 Express 远程访问设置方法SQL Server 2005 Express 作为微软数据库的低端解决方案,在开发小型应用和WEB应用中有广泛的使用。
但是SQL Server 2005 Exrpress在默认安装下只允许本机访问,如何启用网络访问功能就很有必要,现在我简单的介绍一下。
1、确认成功安装SQL Server 2005 Express和数据库服务已经启动。
安装完成后,可以通过随SQL Server 2005 Express一同安装的工具SQL Server Configuration Manag er 查看数据库服务和其他的配置信息。
上图显示数据库服务已经启用。
2、查看SQL Server Express 2005 网络配置信息(SQL Server 2005 Network Conf iguration――> Protocols for SQLEXPRESS)。
默认的情况下右边列表中的Named Pipe s和TCP/IP的状态为Disable,即没有启用。
右键点击这两项,在弹出菜单中选中Enable启用这两个协议,如下图。
3、在TCP/IP协议上双击鼠标,弹出对话框。
修改对话框Protocol属性页中的“Listen All ”项设为“no”。
IP Address属性页中,修改你要数据库服务监听的IP地址的属性,修改Enabl ed属性为Yes,修改TCP Dynamic Ports属性为空,TCP Port项在默认安装下为空,现在修改为我们监听端口1433。
修改后的状态如下图所示;4、启动管理工具,管理界面如下所示:选中“Surface Area Configuration for Services and Connection”选项5、改修改DATA Engine的Remote Connection属性,修改后的属性如下图所示:6、完成以上操作后需要重新启动数据库服务才能使修改生效,下图的操作可以完成数据库服务的重启。
在连接到SQL Server2005时,在默认的设置下SQL Server不允许进行远程连接可能会导致此失败--的解决
在连接到SQL Server2005时,在默认的设置下SQL Server不允许进行远程连接可能会导致此失败--的解决
这篇是在当时比较系统的解决的时候,就想发布的,可是一直懒得写,现在想想来博客园都那
么久了.也该有点东西了吧.这个应该可以帮助很多像我一样的新手少走弯路,把时间经历用在更好的地方.
Sql Server2005 ,我们远程连接无法连接上的用这3步就可以了
1.在"外围配置"工具把"允许TCP/IP和命名管道"勾上,当然"仅TCP/IP"也可以
图1:外围应用配置器中选择TCP/IP或者named pipes;
其中named pipes就是类似进程间通讯用的东西,(说错了请大家指正)可以单独选择'仅
选择TCP/IP';
2.然后从"配置管理器"中找到"...2005网络配置"->"网络协议"->"TCP/IP"查看里面的端口号,默认是1
433,可以改成自己喜欢的.
图2:找到系统默认对应的TCP端口号,可以修改成自己喜欢的
3.在相应的防火墙新增个例外,比如默认的1433这样就可以远程连接了.
图3:在相应防火墙中新增一个在'第二步'中设置的TCP端口号,这里以XP系统自带的防火墙为例
通过以上三步就可以了...刚开始自己也是一头雾水,不过SQL Server2005弹出的错误提示可以有很大的帮助.
ps:这算是自己的第一篇技术小结吧...呃,发现写这个刚开始没有经验在排版布局方面发了好多时间的...加油.。
SQL server 2005 远程连接的问题
SQL 2005 远程连接的问题问题描述:服务器机器配置: Windows XP SP2 + SQL Server 2005开发版SP1客户端用SQL Server Management Studio连接服务器的SQL Server 2005 时,提示连接不上.错误信息: An error has occurred while establishing a connection to the server. When connecting to SQL Server allow remote connections.(provider: SQL Network Interfaces, error:26-Error Locating Server/Instance Sepcified)(Micros oft SQL Server)解决办法:1. 确保服务器端的数据库中存在sa,并支持混合登录模式.默认安装的时候,可能会忽略建立sa.2. 确保服务器端的数据库是支持远程调用的.打开SQL Server Management Studio,选择该数据库,右键菜单"Properties",在打开的对话框中选择Connections,把Allow remote connections to this server选上.3. 确保服务器端的SQL服务的TCP/IP是Enable的.打开SQL Server Configuration Manager. 选择SQL Server 2005 Network Configuration下的Protocols for SQL2005( 我安装的SQL示例名为SQL2005), 把Named Pipes和TCP/IP都修改为Enabled,默认是Disabled.4. 确保服务器端的SQL实例的远程调用是支持TIP/IP和named pipes的. 打开SQL Server Surface Area Configuration Manager,在打开的页面中选择Surface Area Configuration for Services and Connections.选中实例的Remote Connecti ons,把Using both TCP/IP and named pipes选中.5. 重启服务器端的SQL Server 2005服务,确保SQL Server Agent和SQL Server Browser的服务也启动了. 默认都是需要手动启动,可以改成Automatic.6. 因为服务器端的操作系统是WinXp+SP2,所以还需要检查防火墙.确保防火墙中的1433端口打开了.另外, SQL Server 2005的默认端口可能不是1433. 我们需要手动修改一下. 打开SQL Server Configuration Manager.选择SQL Server 2005 Network Configuration下的Protocols for SQL2005( 我安装的SQL示例名为SQL2005), 查看TC P/IP的属性.在打开的对话框中选择IP Address, 把到IPAll下的TCP Dymanic Ports和TCP Port的值修改为1433.在Windows防火墙中的Exceptions中Add Port:TCP 1433和UDP 1434, 同时还需要Add Program.先打开SQL Serve r Configuration Manager,在SQL Server 2005 Services中选中SQL Server,查看属性,在Advanced中记下Instance ID.如(M SSQL.1)在防火墙的Exceptions中Add Program,找到诸如...\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe,添加.所有这些都做完了,客户端应该就可以访问了,最好客户端也在自己的Configration Manager的Client Configuration中设置TCP/IP为Enabled.另外:解决办法:1.查看端口,发现没有1433(SQL server的缺省端口)C:\Documents and Settings\Administrator>netstat -anoActive ConnectionsProto Local Address Foreign Address State PIDTCP 0.0.0.0:21 0.0.0.0:0 LISTENING 2900TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 3672TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 936TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4TCP 0.0.0.0:1025 0.0.0.0:0 LISTENING 656TCP 0.0.0.0:1030 0.0.0.0:0 LISTENING 2900TCP 0.0.0.0:1037 0.0.0.0:0 LISTENING 3296TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING 620TCP 1x.xx.xx.18:139 0.0.0.0:0 LISTENING 4TCP 1x.xx.xx.18:3389 1x.xx.xx.44:1116 ESTABLISHED 620TCP 127.0.0.1:1038 0.0.0.0:0 LISTENING 3296UDP 0.0.0.0:445 *:* 4UDP 0.0.0.0:500 *:* 656UDP 0.0.0.0:1434 *:* 2380UDP 0.0.0.0:3456 *:* 2900UDP 0.0.0.0:4500 *:* 656UDP 1x.xx.xx.18:123 *:* 1096UDP 1x.xx.xx.18:137 *:* 4UDP 1x.xx.xx.18:138 *:* 4UDP 127.0.0.1:123 *:* 1096UDP 127.0.0.1:1027 *:* 1096UDP 127.0.0.1:3456 *:* 29002.进入SQL Server Configuration Manager,查看配置SQL Server 配置管理器(本地)->SQL Server 2005 网络配置->HLHEBSQL 的协议-> TCP/IP右键->属性发现服务器地址IP1,未启用,端口使用的是动态端口。
SQL Server 2005客户端无法连接处理方法
Sql Server2005 ,我们远程连接无法连接上的用这3步就可以了
1.在"外围配置"工具把"允许TCP/IP和命名管道"勾上,当然"仅TCP/IP"也可以
图1:外围应用配置器中选择TCP/IP或者named pipes;
2.然后从"配置管理器"中找到"...2005网络配置"->"网络协议"->"TCP/IP"查看里面的端口号,默认是1433 不要改端口号…
图2:找到系统默认对应的TCP端口号,
3.在相应的防火墙新增个例外,比如默认的1433这样就可以远程连接了.
图3:在相应防火墙中新增一个在'第二步'中设置的TCP端口号
最后将电脑重启一下就好了.。
SQLServer远程连接
1、如何配置SQL Server 2005 以允许远程连接首先:为SQL Server 2005 Express Edition 或SQL Server 2005 Developer Edition 启用远程连接必须为要从远程计算机连接到的每个SQL Server 2005 实例启用远程连接。
为此,请按照下列步骤操作:1. 单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。
2. 在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
3. 在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“远程连接”和“本地连接和远程连接”,单击适用于您的环境的相应协议,然后单击“应用”。
注意:请在接收到以下消息时单击“确定”:直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。
4. 在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”和“停止”,等待MSSQLSERVER 服务停止,然后单击“启动”以重新启动MSSQLSERVER 服务。
/kb/914277/zh-cn其次,给sql server 2005打上补丁程序,如果安装在2003操作系统之上,请在系统的防火增上增加一个"例外"即对1433的端口进行开放2、主题:如何打开sql server 2005 的1433端口如何打开sql server 2005 的1433端口配置工具->Sql Server Configuration Manager->MSSQLSERVER的协议看看TCP/IP协议是否启动,如果启动,右键菜单点"属性" ,在分页菜单中选"IP地址",把"IP1"和"IP2"中"TCP端口"为1433,"已启用"改为"是"配置工具->Sql Server Configuration Manager->SQL Native Client 配置->客户端协议->TCP/IP 选择TCP/IP右键菜单中"属性",确认"默认端口"是1433,"已启用"为"是"SQL Server 2005 远程连接配置TCP/IP属性.Surface Area Configuration --> Database Engine --> Remote Connections --->Using TCP/ITSQL Server 外围应用配置器—服务和连接外围配置—database englie—远程连接—启用(远程连接的TCP/IP和named pipes)SQL Server Configuration Manager—SQL2005网络配置—启用TCP/IP和named pipes一般按如上即可.其他说明见下:sqlserver2005(Express版),为了便于管理,你还需要去下一个manage管理器,微软的官方网站有下,安装好manage管理器后,在程序中连接sqlserver2005,下面几点是要注意的。
SQL 2005远程备份的实现过程详解
SQL 2005远程备份实现过程1、准备工作:1)启用xp_cmdshell:2)确认SQL SERVER Agent服务是启动的3)在远程的客户端新建一个文件夹,如“用友备份”,并共享,让administrator有读写权限:(此处忽略)2、设置备份计划:查看了一下数据库,备份ufsystem数据库。
打开管理下的维护计划:在维护计划上点右键或在右边的空白处点右键,选择新建维护计划计划名称,自己取一个吧。
确定后,出现以下界面:把执行T-SQL任务拖到右面来。
双击执行T-SQL语句任务,弹出对话框,把以下语句复制到里面。
=================复制以下内容,此行不复制===============================================--打开高级设置EXEC sp_configure 'show advanced options', 1RECONFIGURE--打开xp_cmdshell扩展存储过程EXEC sp_configure 'xp_cmdshell', 1RECONFIGUREdeclare @strdirnameDate varchar(100)declare @strdirnameTime varchar(100)declare @RemotePathstr varchar(100)declare @DBName varchar(50)set @strdirnameDate=replace(substring(convert(varchar(20),getdate(),120),1,10),'-','') --获得日期set @strdirnameTime=replace(substring(convert(varchar(20),getdate(),120),12,8),':','') --获得时间--添加网络驱动器映射exec master..xp_cmdshell 'net use z: \\lys\用友备份"123" /user:lys\administrator' --(得拥有备份路径的写权限)'--设置数据库名称、路径等set @DBName='uftsystem'set @RemotePathstr = 'z:\'+@DBName+@strdirnameDate+@strdirnameTime+'.bak'--实施备份backup database @DBName to disk=@RemotePathstr--设置数据库名称、路径等,此处主要说明的是多数据库的备份,直接复制上面的语句即可。
怎样通过Windows身份认证连接远程SQLServer服务
怎样通过Windows身份认证连接远程SQLServer服务怎样通过Windows身份验证远程连接SQL Server服务工作组情况下:环境搭建:1.一台装有SQL Server的客户机Client(此处为物理机,OS:Windows7)2.一台装有SQL Server的服务器Server(此处为虚拟机,OS:Windows Server 2003)3.Client和Server处于同一个网段中(虚拟机网络设置选择桥接,并将虚拟机的IP与物理机的IP设置为同一个网段,这里为10.20.11.*) 实施步骤:1.Client的登录用户为wh,密码为qwe123!@#2.在Server中创建一个用户名为wh,且密码为qwe123!@#3.在Server中的SQL Server中创建一个登录名,登录方式为Windows身份,登录名选择刚刚创建的用户名wh4.将Server中的SQL Server设置为允许远程连接以下为环境准备:服务器Server:IP:10.20.11.237客户机Client:IP:10.20.11.208Client 和Server之间ping,测试能否ping通:以上环境准备好以后,下面开始进行操作:1.在Server中创建一个用户wh2.设置密码为qwe123!@#3.在Server中创建一个SQL Server的登录名身份验证选择Windows4.在选择用户中选择刚刚新建的用户wh5.点击确定完成登录名的创建6.可以看到在Server的SQL Server中登录名中多了一个WANGHUI\wh用户,并且验证方式为Windows7.到Client中以Windows身份连接Server中的SQL Server8.成功连接到Server 10.20.11.237域环境下的Windows身份验证访问远程SQL Server实施步骤和工作组下差不多,在此不再赘述。
如何实现远程连接数据库服务器
如何实现远程连接数据库服务器(SQL Server 2005 + Visual Studio 2005)(1)配置服务器端打开“SQL Server 外围应用配置器”--》选择“服务和连接的外围应用配置器”–》选择“服务器端(SQLEXPRESS)”--》点击“远程连接”,选择“本地连接和远程连接”,选择“同时使用TCP/IP和Named pipes”; 启动“SQL Server Browser”,选择自动;(2)进行服务器端网络配置打开“SQL Server Configuration Manager”--》点击“SQL Server 2005网络配置”–》点击“SQLEXPRESS的协议”--》确保“Named Pipes”和“TCP/IP”都启用–》右键点击“TCP/IP ”选择属性,选择“IP地址”,设置“TCP动态端口”为空,设置“TCP 端口”为1433;(3)进行客户端网络配置打开“SQL Server Configuration Manager”--》点击“SQL Native Client配置”–》点击“客户端协议”--》确保“Named Pipes”和“TCP/IP”都启用–》右键点击“TCP/IP ”选择属性,选择“协议”,确认“默认端口”为1433;(4)设置SQL Server服务器实例右键点击服务器实例–》选择“属性”–》选择“连接”–》在“允许远程连接到此服务器”前打勾;(5)防火墙设置对系统中使用的防火墙(包括ESET和windows自带的防火墙),选择关闭,或者设置例外(允许某个程序或者某个端口)(6)检查客户端和服务器端是否连通,端口是否打开telnet ip 1433 //ip即为服务器的IP地址,1433是sql server的默认端口,这个要根据第(2)(3)步骤中设置的来。
(7)连接字符串con.ConnectionString = "Data Source=10.200.32.140; Initial catalog=HR;User Id=sa; Password=niit#1234";//只使用ipcon.ConnectionString = "Data Source=10.200.32.140,1433; Initial catalog=HR;User Id=sa; Password=niit#1234";//ip+端口con.ConnectionString = "Data Source=10.200.32.140\sqlexpress; Initial catalog=HR;User Id=sa; Password=niit#1234";//ip+实例名测试代码SqlConnection con = new SqlConnection();//con.ConnectionString = "Data Source=10.20.66.18,1433; Initial Catalog=HR; NetworkLibrary=DBMSSOCN;User Id= sa; Password=niit#1234;Integrated Security=SSPI";con.ConnectionString = "Data Source=10.200.32.140,1433; Initial Catalog=HR;User Id=sa;Password=niit#1234";con.Open();SqlCommand cmd = new SqlCommand();mandText = "Select cPassword from dbo.HRusers where cUserName='aaa'";cmd.Connection = con;SqlDataReader dr = cmd.ExecuteReader();dr.Read();Console.WriteLine(dr[0].ToString());Console.ReadLine();dr.Close();con.Close();登录界面:【错误1】在建立与服务器的连接时出错。
Project server 2003 配合 SQL 2005 使用
Project server 2003 配合 SQL 20052008年08月13日星期三 18:12在南疯写这篇blog的时候,南疯的ProjectServer2003安装程序正处在拷贝文件的欢快状态中。
南疯我可要为了到这一步痛快地把我前面的这杯咖啡一口焖光!其实南疯应该把这次的题目叫做“在SQL2005数据库上安装ProjectServer2003点滴”或者叫做“在SQL2005数据库上安装ProjectServer2003注意一二”等等中规中矩的东西,但是,如果您经历了无数次安装失败,你也许会想到一个比南疯现在更加唬人的题目。
首先说说软件环境:1. 中文版Windows Server 2003 R22. 英文版SQL2005 En3. 中文版SharePoint Services 2.0 with Service Pack 24. 中文版ProjectServer2003按照ProjectServer2003的安装说明介绍,南疯配置各种用户,然后安装中文版的SharePoint(痛苦啊,把南疯的英文版SharePoint卸掉了,那可是Orcas TFS beta1的环境啊),经过几次(大于3)的磨难之后,终于把SharePoint中文版安装好。
然后又运行了Windows SharePoint Services配置向导,又经过了两次的失败之后,终于得到了宝贵的“SharePoint 管理中心URL”和“在此 URL 下创建顶级网站”两个URL。
这时候,南疯信心满满,却没想到南疯的耐心已经被前面的啰嗦步骤以及多次的Fault耗光了!接下来安装ProjectServer2003。
步骤如下(下面这段是Copy安装指南中的,你可以不看,直接跳过20看后面的内容。
南疯我也学微软啰嗦一下):1. 在要安装 Project Server 2003 的计算机上,将 Project Server 2003 CD插入到 CD-ROM 驱动器中,或连接到某个网络安装位置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
总结Win2003 Server与SQL Server 2005的远程连接过程
笔者第一次用SQL Server 2005,需要配置远程连接。
这里笔者为我们总结了一下他站在新手立场上在win2003 server环境下去配置的过程。
AD:今天第一次玩SQL Server 2005,需要配置远程连接。
我废话少说,直入主题,总结下我从新手立场在win2003 server环境下去配置的过程。
第一步,设置服务器
首先在SQL配置管理器中,选择网络配置-TCP/IP
如上,总结:
1.我们需要设置的是IP地址(服务器的IP),
2.TCP端口(所有TCP的IP都要设置统一,一般是默认1433,但是我修改成了6096)
3.把“已启用”改成“是”
之后,我们修改对客户端的定义
选中客户端协议中的TCP/IP
设置默认端口为之前设定好的6096(默认1433)
修改“已启用”为是。
之后,“SQL 外围应用配置器”中选择“服务与连接的外围应用配置器”中选择SQLEXPRESS-Database Engine-远程连接-本地连接和远程连接-仅使用TCP/IP。
至此,基本上服务端的设置就算完成一半了。
其中要提到的是,里面有个SQL Server Browser 服务,一般我们是不用的,官方对这个服务的解释是:
“如果您是通过使用实例名称来运行 SQL Server 2005 并且在连接字符串中没有使用特定的TCP/IP 端口号,则必须启用 SQL Server Browser 服务以允许远程连接。
例如,使用 <计算机
名>\SQLEXPRESS 的默认实例名称安装的 SQL Server 2005 Express。
不管您正在运行多少个 SQL Server 2005 实例,只需要启用一次 SQL Server Browser 服务。
若要启用 SQL Server Browser 服务,请执行以下步骤。
重要说明:这些步骤可能会增加您的安全风险。
这些步骤还可能导致您的计算机或网络更易于受到恶意用户或恶意软件(如病毒)的攻击。
我们之所以推荐本文介绍的这一过程,是为了使程序能够按照设计意图运行,或者为了实现特定的程序功能。
我们建议在进行这些更改之前,充分考虑在您的
特定环境中实施这一过程可能带来的风险。
如果您选择实施此过程,请采用任何适当的附加步骤以保护您的系统。
我们建议只有确实需要这一过程时才使用它。
1.单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然
后单击“SQL Server 外围应用配置器”。
2.在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
3.在“服务和连接的外围应用配置器”页上,单击“SQL Server Browser”,在“启动类型”
中单击“自动”选项,然后单击“应用”。
1.注意:在单击“自动”选项后,每次启动 Microsoft Windows 时将自动启动 SQL Server
Browser 服务。
4.单击“启动”,然后单击“确定”。
注意:在计算机上运行 SQL Server Browser 服务时,计算机显示其上运行的每个 SQL Server 实例的实例名称和连接信息。
如果不启用 SQL Server Browser 服务并且通过分配的 TCP 端口直接连接到 SQL Server 实例,则可以降低此风险。
本文不讨论如何通过 TCP 端口直接到 SQL Server 实例。
有关 SQL Server Browser 服务和连接到 SQL Server 实例的更多信息,请参见《SQL Server 联机丛书》中的以下主题:
1.SQL Server Browser 服务
2.连接到 SQL Server 数据库引擎
3.客户端网络配置
”
大家明白了吧,具体指定某个数据库实例进行连接的时候才需要用到SQL Server Browser 服务,而且我们不需要理会具体的服务器端口,SQL Server Browser 服务会帮我们处理好,这有利有弊,连接方便了但安全没保障了,况且其实也没方便到哪里去。
下面我们还需要做另外两件事:
1.开防火墙端口(笔者所用的是6096端口,默认是1433,各位可以自行设置)
2.服务数据库新建一个用户名和密码,给以服务器身份验证方式为混合。
最后,我们在客户端来"cmd-telnet IP 6096",看看是否能连接服务器端口了,测试通过,我们就可以正式去用SQL管理工具连接了。
连接的时候,服务器的地址格式为:“IP\SQLEXPRESS,6096”(这个地址格式搞了我好久,蛋疼,我以为是IP:PORT就可以了)
OK,至此,我们远程连接服务器SQL2005成功啦。
原文链接:/lifw/archive/2011/03/24/1993981.html
【编辑推荐】。