怎样远程连接SQL Server2000数据库

怎样远程连接SQL Server2000数据库

远程连接 SQL Server 2000 数据库是一项重要的技术,它允许用户

从不同的位置访问和管理数据库。本文将介绍如何远程连接 SQL Server 2000 数据库,以及相关的配置和安全注意事项。

一、什么是远程连接SQL Server 2000数据库

SQL Server 2000 是一种关系型数据库管理系统,主要用于数据存储和管理。远程连接则是指通过网络连接到远程主机上运行的数据库服

务器,以实现对数据库的访问和操作。

二、远程连接SQL Server 2000数据库的配置

在远程连接SQL Server 2000 数据库之前,需要进行以下几项配置:

1. 启动 SQL Server 2000 数据库服务器:确保数据库服务器已启动

并正在运行,可以通过在服务器上运行 SQL Server 2000 程序来启动。

2. 配置网络协议:在 SQL Server 2000 管理工具中,打开 "SQL Server 网络工具",选择适当的网络协议(如 TCP/IP),并进行相应的

配置。

3. 配置防火墙:如果您的计算机上有防火墙软件,需要打开相应的

端口(默认是 1433)以允许远程连接请求通过。

4. 数据库和登录名配置:在 SQL Server 2000 管理工具中,确保数

据库已创建并配置了相应的登录名和权限,以便远程用户可以访问数

据库。可以通过创建登录名、分配权限和设置密码来完成这些配置。

三、如何远程连接SQL Server 2000数据库

远程连接 SQL Server 2000 数据库可以使用多种方式,下面介绍两种常见的方法:

1. 使用 SQL Server Management Studio(SSMS):SSMS 是一款官方提供的管理工具,可以通过图形界面轻松地远程连接数据库。打开SSMS,输入远程服务器的地址和登录凭据,选择相应的数据库,即可连接到远程数据库。

2. 使用命令行工具:可以使用命令行工具(如 sqlcmd)通过命令行方式远程连接数据库。打开命令提示符,输入相应的连接命令(包括服务器地址、登录凭据和数据库名称),即可连接到远程数据库。

四、远程连接SQL Server 2000数据库的安全注意事项

在远程连接 SQL Server 2000 数据库时,需要注意以下安全事项:

1. 使用强密码:确保远程登录名和密码具有足够的安全性,避免使用弱密码,建议使用包含字母、数字和特殊字符的复杂密码。

2. 限制访问权限:在创建登录名和分配权限时,只为需要远程访问数据库的用户分配相应的权限,避免给予过多的权限,以确保数据的安全性。

3. 使用加密连接:为了保护数据的传输过程中的安全性,可以启用SSL 加密,以确保数据在网络传输中不会被篡改或窃取。

4. 定期备份和更新:定期备份数据库,并及时更新 SQL Server 2000 数据库的安全补丁和升级,以防止已知的安全漏洞被利用。

总结:

本文介绍了如何远程连接 SQL Server 2000 数据库,并提供了相关的配置和安全注意事项。远程连接数据库是一项重要的技术,可以方便用户从不同的位置进行数据库管理和操作。通过正确的配置和遵守安全规则,可以确保远程连接的稳定性和数据的安全性。

SQL SERVER将本地数据库表数据同步到远程数据库表示例

SQL SERVER将本地数据库表数据同步到远程数据库表示例 一.使用场景: 1)用Job定时同步两个数据库数据时,作为Job的执行脚本; 2)手工同步数据时的执行脚本。 二.具体示例: USE LocalDatabaseName; GO --创建链接服务器 IF NOT EXISTS(select*from sys.servers where name='RemoteServer') BEGIN EXEC sp_addlinkedserver'RemoteServer','','SQLNCLI','xx.xx.xx.xx' END go --登录链接服务器 EXEC sp_addlinkedsrvlogin'RemoteServer','false',null,'RemoteServer username','RemoteServer password' go --将本地表最新数据同步到链接服务器对应表 INSERT INTO OPENQUERY([RemoteServer],'SELECT * FROM RemoteDatabaseName.dbo.RemoteTableName') SELECT r.*FROM LocalTableName r WHERE r.id>( SELECT maxID FROM OPENQUERY([RemoteServer],'SELECT MAX(id) maxID FROM RemoteDatabaseName.dbo.RemoteTableName') ) go --退出链接服务器 EXEC sp_droplinkedsrvlogin'RemoteServer',null go --删除链接服务器 EXEC sp_dropserver'RemoteServer','droplogins' Go 三.相关命令参考: sp_addlinkedserver (Transact-SQL) https://www.360docs.net/doc/3a19202615.html,/zh-cn/library/ms190479.aspx sp_addlinkedsrvlogin (Transact-SQL) https://www.360docs.net/doc/3a19202615.html,/zh-cn/library/ms189811.aspx sp_droplinkedsrvlogin (Transact-SQL)

怎样远程连接SQL Server2000数据库

怎样远程连接SQL Server2000数据库 远程连接 SQL Server 2000 数据库是一项重要的技术,它允许用户 从不同的位置访问和管理数据库。本文将介绍如何远程连接 SQL Server 2000 数据库,以及相关的配置和安全注意事项。 一、什么是远程连接SQL Server 2000数据库 SQL Server 2000 是一种关系型数据库管理系统,主要用于数据存储和管理。远程连接则是指通过网络连接到远程主机上运行的数据库服 务器,以实现对数据库的访问和操作。 二、远程连接SQL Server 2000数据库的配置 在远程连接SQL Server 2000 数据库之前,需要进行以下几项配置: 1. 启动 SQL Server 2000 数据库服务器:确保数据库服务器已启动 并正在运行,可以通过在服务器上运行 SQL Server 2000 程序来启动。 2. 配置网络协议:在 SQL Server 2000 管理工具中,打开 "SQL Server 网络工具",选择适当的网络协议(如 TCP/IP),并进行相应的 配置。 3. 配置防火墙:如果您的计算机上有防火墙软件,需要打开相应的 端口(默认是 1433)以允许远程连接请求通过。 4. 数据库和登录名配置:在 SQL Server 2000 管理工具中,确保数 据库已创建并配置了相应的登录名和权限,以便远程用户可以访问数 据库。可以通过创建登录名、分配权限和设置密码来完成这些配置。

三、如何远程连接SQL Server 2000数据库 远程连接 SQL Server 2000 数据库可以使用多种方式,下面介绍两种常见的方法: 1. 使用 SQL Server Management Studio(SSMS):SSMS 是一款官方提供的管理工具,可以通过图形界面轻松地远程连接数据库。打开SSMS,输入远程服务器的地址和登录凭据,选择相应的数据库,即可连接到远程数据库。 2. 使用命令行工具:可以使用命令行工具(如 sqlcmd)通过命令行方式远程连接数据库。打开命令提示符,输入相应的连接命令(包括服务器地址、登录凭据和数据库名称),即可连接到远程数据库。 四、远程连接SQL Server 2000数据库的安全注意事项 在远程连接 SQL Server 2000 数据库时,需要注意以下安全事项: 1. 使用强密码:确保远程登录名和密码具有足够的安全性,避免使用弱密码,建议使用包含字母、数字和特殊字符的复杂密码。 2. 限制访问权限:在创建登录名和分配权限时,只为需要远程访问数据库的用户分配相应的权限,避免给予过多的权限,以确保数据的安全性。 3. 使用加密连接:为了保护数据的传输过程中的安全性,可以启用SSL 加密,以确保数据在网络传输中不会被篡改或窃取。

配置SqlServer使其允许远程连接

sql server 2005/2008 设置sql身份验证和sa空密码今天用同学的本本做东西,发现它上面装的是sql server 2008,而我对它不是很熟悉,更无奈的是他安装时只用Windows身份验证,而我的程序需要它用SQL Server身份验证,只好在网上学习一下,正好发现了这个好教程,转来分享一下: 1、更改TCP/IP连接为启用 然后右击“TCP/IP”选属性,IP Address选项卡,将所有的“TCP动态端口”的0全部去掉,在所有的“TCP端口”后填写1433,确定。 2、登录 ,修改2个地方 a) 身份验证方式(混合模式) 图一:首先使用windows身份登录(注意,服务器名称必须填写正确)

图二:打开SQL 实例的属性 图三:选择左边的“安全性”,注意做如下选择

b) 启用sa,若将sa的密码设置为空密码,则需要2步才能实现;若不设置为空密码,可以将2步合并为一步实现,即:2个都设置完成后点击确定即可。 i. 第一步,启用Sa

更改完成后,单击确定保存ii. 第二步,设置密码

更改完成后,单击确定保存 当然整个设置完成之后,还需要重启sql服务 SQL Server 2008的选择身份验证模式 在安装过程中,必须为数据库引擎选择身份验证模式。可供选择的模式有两种:Windows 身份验证模式和混合模式。Windows 身份验证模式会启用Windows 身份验证并禁用SQL Server 身份验证。混合模式会同时启用Windows 身份验证和SQL Server 身份验证。Windows 身份验证始终可用,并且无法禁用。 配置身份验证模式 如果在安装过程中选择混合模式身份验证,则必须为名为sa 的内置SQL Server 系统管理员帐户提供一个强密码并确认该密码。sa 帐户通过使用SQL Server 身份验证进行连接。如果在安装过程中选择Windows 身份验证,则安装程序会为SQL Server 身份验证创建sa 帐户,但会禁用该帐户。如果稍后更改为混合模式身份验证并要使用sa 帐户,则必须启用该帐户。您可以将任何Windows 或SQL Server 帐户配置为系统管理员。由于sa 帐户广为人知且经常成为恶意用户的攻击目标,因此除非应用程序需要使用sa 帐户,否则请勿启用该帐户。切勿为sa 帐户设置空密码或弱密码。若要从Windows 身份验证模式更改为混合模式身份验证并使用SQL Server 身份验证,请参阅如何更改服务器身份验证模式。 通过Windows 身份验证进行连接 当用户通过Windows 用户帐户连接时,SQL Server 使用操作系统中的Windows 主体标记验证帐户名和密码。也就是说,用户身份由Windows 进行确认。SQL Server 不要求提供密码,也不执行身份验证。Windows 身份验证是默认身份验证模式,并且比SQL Server 身份验证更为安全。Windows 身份验证使用Kerberos 安全协议,提供有关强密码复杂性验证的密码策略强制,还提供帐户锁定支持,并且支持密码过期。通过Windows 身份验证完成的连接有时也称为可信连接,这是因为SQL Server 信任由Windows 提供的凭据。 安全说明: 请尽可能使用Windows 身份验证。

VB连接SQL Server 2000方法及技巧

VB连接SQL Server 2000方法及技巧 1.通知VB ADO存在 方法:VB→工程→引用→选择“可用的引用(A)”中的Microsoft ActiveX Data Objects 2.6 Library→确定。 2.连接数据库需要知道什么? 3.VB连接DB分三步走;(1)定义一个连接线,(2)为连接线配置连接字符串,(3)连接。 Private Sub Form_Load() Dim name As ADODB.Connection //定义一个连接数据库的连接线,name为该连接线的名称// Set name = New ADODB.Connection //为变量name分配连接线需要多大的空间//(第一部分第一步) name.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=student_Mis;Data Source=." //确定连接什么类型的数据库,即确定连接字符串(又下划线部分)//(第一部分第二步) name.Open //连接数据库//(第一部分第二步) MsgBoxname.state(该语句只用于检查数据库是否已连接上,使用后应删除) 第二部分:如何取出数据库中数据 Dim rname As ADODB.Recordset //定义一个记录集变量,rname为变量名//(第二部分第一步) Set rname = New ADODB.Recordset //为变量rname分配记录集需要的空间//(第二部分第一步) Set rname.ActiveConnection = name //激活记录集变量,确定一个明确的指向//(第二部分第一步) 第二步:配置(是在客户端取数据吗?在客户端的指针类型是什么?在客户端的锁定类型是什么?) rname.CursorLocation = adUseClient rname.CursorType =adOpenStatic rname.LockType = adLockOptimistic //以上三个语句为固定语句// 第三步:读取数据 rname.Source = "select * from 表名" rname.Open MsgBoxrname.RecordCount(该语句只用于检查表中有多少条记录,使用后应该删除)Set MSHFlexGrid1.DataSource = rname End Sub 连接字符串获取方法: 方法1:通过ADODC属性页实现连接 在VB界面最左端工具箱空白处→右键单击→部件→选择Microsoft ADO Data Control6.0(SP6)→确定(此时在工具箱里面增加了一个名为Adodc的图标)→在窗体中插

JDBC连接Sql2000数据库总结

在eclipse 中建立安卓工程,通过数据库驱动JDBC连接Sql server 2000数据库。 1、配置Sql server 2000驱动。ms_jdbc_setup.exe (Sql server 2000有三个包msbase.jar、mssqlserver.jar、msutil.jar) 2、配置环境变量classpath。将驱动包的路径都加入(如C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;); 3、建立安卓工程。 加载驱动-------建立数据库连接-------操作数据(SQL语句) 加载驱动: class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); 通过驱动建立连接: Url="jdbc:microsoft:sqlserver://IP/ServerName:port;DatabaseNam e=master" Con=DriverManager.getConnection(url,user,psw);//user用户名 psw 服务器用户密码 根据获得的数据库连接发送SQL语句 St=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY); St.execute("SQL语句"); 注意问题: 驱动的安装及环境变量的配置。 出现的问题: 在java 程序中连接成功,在安卓虚拟机中连接失败。将三个驱动包拷到工程libs目录下。 权限:AndroidManifest.xml文件中 访问网络不能在主程序中进行需要另起一条线程。 数据库SP4补丁一定要打上,这可能引起数据库服务器的连接的端口 一般数据库默认端口1433. 加载驱动失败 不同数据库对应不同的加载驱动有不同的地址SQL2000 "com.microsoft.jdbc.sqlserver.SQLServerDriver" 这与下载的驱动有关。 连接一定要遵循URL的格式

配置与SQL Server2000的ODBC连接

配置与SQL Server2000的ODBC连接 Visual Basic 6.0提供了ADO来对数据进行操作。数据库在SQL Server 2000中创建成功后,ADO通过ODBC创建与数据库的连接。 首先启动操作系统(这里以Windows 2000为例)的控制面板,如图2-13所示。 图2-13 控制面板 选择“管理工具”图标,打开后如图2-14所示。 图2-14 管理工具 选择“数据源(ODBC)”,打开后出现如图2-15所示的对话框。

图2-15 ODBC数据源管理器 选择“文件DSN”选项卡,这样创建的数据连接所有用户都可以使用。单击“添加”按钮,出现如图2-16所示的对话框。这里有多种DSN,都有各自不同的用途:用户DSN 只对当前用户有效,而且只能用于当前计算机上;系统DSN对当前计算机上所有用户可见,包括NT服务;文件DSN可以由安装了相同驱动程序的用户共享。 图2-16 创建新数据源 选择“SQL Server”选项,单击“下一步”按钮,出现如图2-17所示的对话框。单击“浏览”按钮,可以指定保存数据源连接文件的路径。

图2-17 输入连接名称对话框 在文本框中输入保存连接的文件名,单击“下一步”按钮,出现如图2-18所示的对话框。 图2-18 完成对话框 单击“完成”按钮,出现如图2-19所示的对话框。

图2-19 连接到SQL Server2000 在“服务器”选项中选择创建的服务器名称,并单击“下一步”按钮,出现如图2-20所示的对话框。 图2-20 设置SQL Server验证 选择“使用用户输入登录ID和密码的SQL Server验证”选项,在登录ID中输入sa。sa是SQL Server 2000中的超级用户名,不用密码。单击“下一步”按钮,出现如图2-21所示的对话框。第一次登录到SQL Server实例时,请使用sa作为登录标识并且不使用密码。在登录之后,请更改sa密码以防止其他用户使用sa权限。

怎样远程连接SQLServer2000数据库

怎样远程连接SQLServer2000数据库远程连接SQL Server 2000数据库是一种在不同计算机之间进行数 据交互和共享的方式。它为用户提供了便捷的远程访问数据库的能力,使得数据的管理和操作更加高效和灵活。本文将介绍远程连接SQL Server 2000数据库的具体步骤和相关技巧。 一、概述 SQL Server 2000是一种关系数据库管理系统,它广泛应用于企业和 个人的数据管理和操作中。远程连接SQL Server 2000数据库是指在不 同的计算机上,通过网络连接,实现对数据库的访问和操作。这种方 式使得用户无需直接接触物理数据库服务器,可以在远程计算机上通 过SQL Server客户端工具进行操作,极大地提高了工作效率和灵活性。 二、准备工作 在开始远程连接SQL Server 2000数据库之前,需要确保以下几个 条件得到满足: 1. 确保数据库服务器已安装并已正确配置SQL Server 2000数据库,并正常运行。 2. 确保远程计算机网络连接稳定,并具备访问数据库服务器的权限。 3. 安装SQL Server 2000客户端工具,常见的有SQL Server Management Studio(SSMS)等。 三、远程连接配置

1. 打开SQL Server Management Studio(或其他SQL Server客户端 工具)。 2. 在连接服务器的对话框中,输入数据库服务器的名称或IP地址。 3. 在身份验证选项中,选择适当的身份验证方式,常见的有Windows身份验证和SQL Server身份验证。根据具体情况选择,一般 情况下可以选择Windows身份验证,使用操作系统登录凭证即可完成 登录。 4. 单击“连接”按钮,等待连接成功。 四、远程操作与管理 远程连接成功后,即可进行数据库的操作和管理。以下是一些常见 的远程操作与管理示例: 1. 查询数据:使用SQL查询语言(如SELECT语句),可以从远 程数据库中检索数据,实现数据的查询、筛选和排序等功能。 2. 更新数据:使用SQL的UPDATE语句,可以对远程数据库中的 数据进行修改和更新,达到实时的数据同步效果。 3. 创建表和索引:通过SQL语句,可以在远程数据库中创建新的表、索引和约束等,实现数据结构的调整和优化。 4. 数据备份与还原:可以通过SQL Server客户端工具,对远程数据 库进行备份和还原操作,保证数据的安全性和完整性。

sqlserver datadirect

SQL Server是微软公司推出的一款关系型数据库管理系统,具有强大的功能和高可靠性,被广泛应用于企业级数据库系统中。而DataDirect则是一家提供数据连接解决方案的公司,其产品和服务可 以帮助用户轻松实现对不同数据源的连接和管理。 SQL Server与DataDirect的结合,可以为用户提供更方便、高效的 数据管理和连接体验。下面将从几个方面对SQL Server与DataDirect的结合进行深入分析。 一、DataDirect的连接器 DataDirect提供了一系列的连接器(Connectors),可以帮助用户快速连接SQL Server数据库。这些连接器覆盖了多种开发语言和数据源,包括Java、.NET、ODBC、JDBC等,用户可以根据自己的需求选择 合适的连接器进行使用。通过DataDirect的连接器,用户可以轻松地在不同的评台和环境下连接SQL Server数据库,并进行数据的读取、写入和管理。 二、数据集成和同步 SQL Server在数据管理和存储方面具有丰富的功能和灵活性,而DataDirect提供了针对不同数据源的数据集成和同步解决方案。用户 可以通过DataDirect的产品将不同数据源的数据集成到SQL Server

中,实现数据的统一管理和分析。DataDirect也提供了高效的数据同 步机制,可以保证不同数据源的数据同步到SQL Server中,保持数据的一致性和准确性。 三、性能优化和调优 SQL Server的性能优化是用户关注的重点之一,而DataDirect提供 了针对SQL Server的性能优化和调优工具。通过DataDirect的产品,用户可以对SQL Server数据库的性能进行监控和优化,提高数据库的查询和处理效率。DataDirect也提供了丰富的性能调优策略和建议, 帮助用户针对具体的应用场景和业务需求对SQL Server进行性能优化,提升系统的整体性能。 四、安全和权限管理 数据的安全和权限管理是企业级数据库系统中不可或缺的部分,SQL Server具有严格的安全机制和权限管理功能。而DataDirect也提供了针对SQL Server的安全和权限管理解决方案。通过DataDirect的产品,用户可以对SQL Server数据库进行安全监控和审计,保证数据的安全和隐私。DataDirect也提供了丰富的权限管理功能,可以帮助用 户对SQL Server数据库中的数据和操作进行细粒度的权限管理,保证数据的合规性和安全性。

SQLServer不存在或拒绝访问-解决办法

SQLserver2000,打开服务管理器时出现错误:〔Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server不存在或访问被拒绝" [I] (一台机器即作服务器又作客户机,软件连接中出现: [DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问。 现从网上查阅问题解决办法有如下几种: (A)1:你如果是独立上网的请把21端口打开.局域网把1433端口打开就可以了. 2;关闭防火墙! (B)把数据库连接的SqlLocalName="(local)" 的(local) 改成IP试试。可以把(local) 该成127.0.0.1,或者改成外网IP (C)打开服务,暂停全文检索及sql server服务开启sql server服务再开启全文检索服务(D)SQL Server 右键属性==>安全选项中的“所有权链接:”“允许跨数据库所有权链接”前面的勾要勾上(此操作需要重起SQL Server)。 [II] 1、先保证ping通 蔻网网址之家 2、在dos下写入telnet ip 1433不会报错 3、用ip连如企业管理器: 企业管理器-->右键SQlserver组-->新建sqlserver注册-->下一步-->写入远程实例名(IP,机器名)-->下一步-->选Sqlserver登陆-->下一步-->写入登陆名与密码(sa,pass)-->下一步-->下一步-->完成 4、如果还不行: sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK了 5、如果还不行: sqlserver客户端-->开始菜单-->SQLserver-->客户端网络实用工具-->别名-->添加-->写入别名如"大力"-->"网络库"选tcp/ip-->服务器名称写入远程ip或实例名-->OK了 [III] 选中Microsoft SQL Servers-->工具栏,工具-->选项-->高级-->查询超时-->改为0 別人告訴我在c:\winnt\system32\driver\etc\下的hosts文件中加入 ip computername就可以了,我試了也的確可以了,我百思不得其改, 為什麼要那樣呢,sqlserver7.0都不要那樣呀,為什麼sqlserver2000 要這樣呀 效果就相当于如下操作: sqlserver客户端-->开始菜单-->SQLserver-->客户端网络实用工具-->别名-->添加-->写入别名如"大力"-->"网络库"选tcp/ip-->服务器名称写入远程ip或实例名-->OK了 [IV] 摘要:这篇文章主要针对Win2003系统安装SQL Sever2000后1433端口未开放,如何打开1433端口的解决方法。 用了几年的Windows2003和SQL Server2000了,不过这个问题倒是头次遇到。最近调试一个JSP+SQL2000WEB程序遇到个现象,在Win2003简体中文服务器版上安装SQL Server2000,默认安装,一切正常,但是在安装完成后Tomcat运行正常,JSP程序却无法连接SQL2000

SQL-Server数据库远程备份和还原

远程备份SQL SERVER数据库 我们使用本地的SQL 企业管理器来实现远程备份SQL SERVER数据库。步骤如下:1,首先打开企业管理器-------展开MICROSOFT SQL SERVERS------在SQL SERVER 组上右键-------选择“新建SQL SERVER 注册”如图所示: 2,打开向导后点击下一步,进入添加服务器,在可用的服务器里输入你要远程备份数据库的服务器IP ,点击添加以后,在添加的服务器栏目里就会出现刚才你所添加的服务器IP。点击下一步。如图所示:

3,在这一步,选择第二项,使用SQL 身份验证。如图所示: 4,输入正确的SQL 管理员帐号和密码,点击确定以后,就将远程的服务器SQL数据库显示在本地了!如图所示:

5,展开远程服务器的数据库。按照下图所示,就可以在本地进行远程SQL SERVER的数据库备份了。

=============================================== 说明: 一、当我们真正使用SQL SERVER的超级用户进行远程备份数据库的时候,我们就能感受到这个帐号不仅带来了方便,更给服务器安全带来了不可忽视的威胁,所以这个帐号一定要和系统管理员密码那样设置的够复杂! 二、经我个人测试,发现无法用SQL SERVER 2000 来远程链接SQL SERVER 2005. 三、以上测试均在:WINDOWS 2003 SQL SERVER2000下测试成功!

SQL Server 2000 数据库还原备份文件 1、打开Sql server 2000数据库,在数据库标签上有右键选择-》所有任务-》还原数据库 2、弹出还原数据库对话框 (1)在“常规”选项卡中的“还原为数据库(R):”后面的文本框中填写要还原后数据库的名称 (2)在“常规”选项卡中的“还原”后面的单选按钮中选择“从设备(M)”(3)在“常规”选项卡中的“参数”的“设备(V)”中点击按钮“选择设备”(4)在弹出的对话框中选择“文件名(F)”的单选按钮,在下面的选择框中选择需要还原的文件 (5)点击确定

远程检测MSSQLServer账号安全性数据库教程电脑资料

远程检测MS SQL Server账号安全性数据库教程 -电脑资料 server|安全|安全性 ODBC是开放数据互连(Open Database Connectivity)的简称,它是一个用于远程访问数据库(主要是关系型数据库)的统一界面标准, 远程检测MS SQL Server账号安全性数据库教程 。ODBC下现实运用中是一个数据库的访问库,它提供了一组ODBC API函数可以提供给编程者使用。对于程序员来说,ODBC API函数集实际上等于一个动态连接库(DLL)集,可以在应用程序中直接使用它们。 一个应用程序直接调用ODBC API函数来进行数据库的应用工作,工作过程一般比较复杂。其中一种办法大概是以下几步: <1>启动ODBC数据库应用程序。 <2>与服务器建立IPC SESSION。 <3>创建数据库应用的环境句柄。 <4>创建连接句柄。 <5>连接数据源。 <6>创建语句句柄。 <7>通过上一步创建的语句句柄来执行SQL操作。 <8>释放语句句柄。 <9>要进行多此SQL操作的话,就循环步骤6-8。 <10>断开与数据库的连接。 <11>释放连接句柄。 <12>释放环境句柄。 <13>断开IPC SESSION。

<14>程序结束。 下面以一个实例来说明远程检测MS SQL Server账号密码的全过程。 / Module Name:SQLCheck.c Date:2000.12.14 WEB: Notices:Copyright(c) eyas / #include #include #include #include #include #include #include #include ////////////////////////////////////////////////////////////// ////////// file://定义全局变量 char dict[20000][40],//密码字典 UserName[40],//用户名 target[40],//目标服务器 passwd[40];//已经探测出来的正确密码 int total=0;//字典里面单词数量

SQLSERVER 开启远程连接检配置说明

一、数据库开启远程访问 1、打开数据库管理工具【SQL Server Management Studio】,选择windows身份验证连 接 2、选择连接的数据库,并点击【右键】,选择属性。

3、选择【安全性】,在服务器身份验证处选择【SQL Server 和Windows 身份验证模式 (S)】,选择完成后,点击【确定】。 二、添加用户并设置权限 1、创建新的登录名,点击安全性前面的【+】展开后,选择【登录名】,然后点击【右 键】,再选择【新建登录名(N)】 2、设置登录名与密码,设置【登录名】后,选择【SQL Server 身份验证】,然后设置密

码。取消强制【实施密码策略】。 3、数据库权限设置,选择【用户映射】,选择数据库【DiaoJuDiaoDaiSys】,再选择数据库角色成员身份【db_owner】和【public】,选择完成后,点击【确定】 4、使用新创建的登录名登录,点击【连接】后,再点击【数据库引擎】

身份验证选择【SQL Server 身份验证】,在登录名处输入创建的新的登录名【djdddj】,然后输入密码。点击【连接】。 连接成功后,可以看到

三、远程访问端口设置 1、打开【SQL Server 配置管理器】 2、开启TCP/IP,点击【SQL Server 网络配置】前面的【+】,选择【MSSQLSERVER 的 协议】。选择【TCP/IP】,点击【右键】,选择【开启】。如果已经启用,表示已经开启TCP/IP。 开启后需要重新启动SQL Server 服务。

3、配置端口,【双击】【TCP/IP】 启动侦听

SQL_Server数据库连接失败错误及解决方法

SQL Server数据库连接失败错误及解决方法 在使用SQL Server 的过程中,用户遇到的最多的问题莫过于连接失败了。一般而言,有以下两种连接SQL Server 的方式,一是利用SQL Server 自带的客户端工具,如企业管理器、查询分析器、事务探查器等;二是利用用户自己开发的客户端程序,如ASP 脚本、VB程序等,客户端程序中又是利用ODBC 或者OLE DB 等连接SQL Server。下面,我们将就这两种连接方式,具体谈谈如何来解决连接失败的问题。 一、客户端工具连接失败 在使用SQL Server 自带的客户端工具(以企业管理器为例)连接SQL Server时,最常见的错误有如下一些: 1、SQL Server 不存在或访问被拒绝 ConnectionOpen (Connect()) 2、用户'sa'登录失败。原因:未与信任SQL Server 连接相关联。 3、超时已过期。

下面我们依次介绍如何来解决这三个最常见的连接错误。 第一个错误"SQL Server 不存在或访问被拒绝"通常是最复杂的,错误发生的原因比较多,需要检查的方面也比较多。一般说来,有以下几种可能性: 1、SQL Server名称或IP地址拼写有误; 2、服务器端网络配置有误; 3、客户端网络配置有误。 要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因。 首先,检查网络物理连接: ping <服务器IP地址> 或者 ping <服务器名称> 如果ping <服务器IP地址> 失败,说明物理连接有问题,这时候要检查硬件设备,如网卡、HUB、路由器等。还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如ISA Server。防火墙软件可能会屏蔽对ping、telnet 等的响应,因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口。 如果ping <服务器IP地址> 成功而ping <服务器名称> 失败,则说明名字解析有问题,这时候要检查DNS 服务是否正常。有时候客户端和服务器不在同一个局域网里面,这时候很可能无法直接使用服务器名称来标识该服务器,这时候我们可以使用HOSTS文件来进行名字解析,具体的方法是:

SQLServer 数据库开启远程连接设置

SQLServer 数据库开启远程连接设置 SQLServer2008数据库开启远程连接 (2) SQLServer2005无法远程连接的解决方法 (16) 一、为SQLServer2005启用远程连接 (16) 二、启用SQLServerBrowser服务 (17) 三、在Windows防火墙中为SQLServer2005创建例外 (17) 四、在Windows防火墙中为SQLServerBrowser创建例外 (18) 五、远程连接端口设置 (18) 六、测试连接 (20) SQLSERVER服务器防火墙设置 (20) 1. 打开Windows防火墙的端口 (20) 2. 从其他计算机连接到数据库引擎 (21) 3. 使用SQLServerBrowser服务进行连接 (21) 4. 启动SQLServerBrowser服务的方法 (22) 5. SQL2008 SQL Server Browser服务不能开启问题 (23)

SQLServer2008数据库开启远程连接 SQLServer2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQLServer2008,需要做两个部分的配置: 1,SQLServerManagementStudioExpress(简写SSMS) 2,SQLServer配置管理器/SQLServerConfigurationManager(简写SSCM) 有两点要注意: 1,2005的外围应用配置器在2008中换了地方; 2,有些设置生效需要重启一下SQLServer。 step1:打开SSMS,用windows身份连接数据库,登录后,右键选择“属性” step2:左侧选择“安全性”,选中右侧的“SQLServer和Windows身份验证模式”以启用混合登录模式。

相关文档
最新文档