当前位置:首页 > 关卡攻略

sqlserver2000安装包下载(在哪里可以下载免费的SQL Server 2000)

2024-03-27 12:03:04

一、在哪里可以下载免费的SQL Server 2000

1、下载地址:http://www.51windows.net/shareurl/shareurl.asp?filename=sql+2000

2、一.在SQL服务器的安装盘中找到MSDE这个目录,并且点击setup.exe安装它,过程简单直接下一步就OK了。

3、二.重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了。

4、三.再拿出SQL服务器版的安装光盘,直接安装客户端工具(这个不要多说吧?最简单的方法就是直接点击光盘根目录下的autorun.exe)

5、根据提示安装,自检过程中知道系统不是SERVER版,会提示只安装客户端工具。(哈哈,服务端我已有了)

6、四.打开企业管理器,试用SA用户连一下看看,是不是发现SA用户登陆失败?因为你还没有与信任SQL SERVER连接相关联。还好这个只要对系统注册表稍加修改就可以啦:

7、在运行中输入regedit打开注册表编辑器,找到[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER],这个项里面

8、有一个键值LoginMode,默认下,值是1,现在将值改为2,重启电脑。

9、五.再打开企业管理,再连接试试,是不是OK了!

二、如何安装sqlserver2000如何安装sqlserver2000

在“计算机名”对话框中,本地计算机是默认选项,本地计算机名出现在文本框中。单击下一步。

在“安装选项”对话框中,单击“创建新的SQLServer实例”或“安装客户端工具”,然后单击“下一步”。遵循用户信息、软件许可协议和相关页面中的说明。在安装定义对话框中,单击服务器和客户端工具,然后单击下一步。

在“实例名”对话框中,如果“默认”复选框可用,则可以安装默认实例或命名实例。如果默认复选框不可用,则默认实例已经安装,因此只能安装命名实例。

要安装默认实例,请选中默认复选框,然后单击下一步。

若要安装命名实例,请取消选中“默认”复选框,在“实例名称”框中键入新的命名实例,然后单击“下一步”。

在安装类型对话框中,单击典型或最小,然后单击下一步。

在服务帐户对话框中,接受默认设置,键入您的域密码,然后单击下一步。在身份验证模式对话框中,接受默认设置,然后单击下一步。完成所有指定选项后,在开始复制文件对话框中单击下一步。

在“选择许可模式”对话框中,根据许可协议进行选择,然后单击“继续”开始安装。在“安装成功”对话框中,单击“是,我想立即重新启动计算机”,然后单击“完成”。

https://support.microsoft.com/zh-cn/kb/303747

如何在windows10上安装sqlserver2000数据库?

Win10的技术预览版已经发布近两个星期了,我也迫不及待地装上尝鲜,发现SQLServer2000在Win10上无法安装,在翻遍网上资料和经过无数次尝试后得到了一种安装方法,希望能够帮助遇到类似问题的朋友。

1.打开安装包下的MSDESETUP.INI,更改内容为INSTANCENAME=SQLSERVER2000SAPWD=123SECURITYMODE=SQLUSEDEFAULTSAPWDDISABLENETWORKPROTOCOLS=0其中INSTANCENAME表示实例名,SAPWD表示超级用户sa的密码,可以改成自己需要的。

2.右键选择MSDESETUP.EXE,属性→兼容性→以兼容模式运行这个程序→WindowsXP(ServicePack2)等待安装完毕。

这时候可以查看服务(运行services.msc)中有没有出现MSSQL$SQLSERVER2000,如果出现并能启动,则说明安装成功!

3.同样以兼容模式运行X86SETUPSETUPSQL.EXE,会提示只能安装客户端工具,这里只安装客户端工具即可,因为上个步骤已经把实例安装好了。

4.企业管理器、查询分析器、服务管理器等工具在C:ProgramFiles(x86)MicrosoftSQLServer80ToolsBinn目录下。

1、如果安装MSSQL失败后不想重装系统,那么将安装文件拷到其他同样系统版本的机器上去安装,安装到默认的路径,安装完后将C:ProgramFilesMicrosoftSQLServer目录复制到出错的机器,替换原有文件在出错的机器上重新运行安装程序,选“高级选项”。

2、再选“注册表重建”,接下来像正常安装一样。如果中途有报缺少什么文件,再从好的机器上找一个拷过来放到相同的目录即可。

3、运行MSSQL安装程序选第2个选项“对现有SQLSERVER实例进行升级、删除或添加组件”,将需要的组件选上然后“下一步”像正常安装一样。开始菜单出MicrosoftSQLServer的项目了SQL服务应该也能启动了。不过SP4补丁还没打。打SP4补丁然后用sa帐户登陆,就能继续安装了。

怎样升级sqlserver2000到2008R2?

2、运行安装文件,选择左侧“安装”对应右侧“从SQLSERVER2000,SQL2005或SQL2008升级”这个选项来升级。注意有一个“维护”但是这个选项是“从SQL2008其他例如EXPRESS版本升级”在此,要区分清楚。

3、安装程序支持规则检查。通过之后就继续下一步。

4、输入产品密钥,这个地方,你的密钥是什么版本的,装完之后你的数据库就是什么版本:像企业版,开发版等等等。(有安装包不需要输入)

7、程序支持规则安装完成后程序会自动检测安装的文件是否满足需求

8、此处,选择你想要升级的实例。下一步就行了。

9、以前安装过的组件(component)都会出现在这里,不用管,以前有的,现在当然也要有,“下一步”

10、因为是升级安装,所以你以前的实例名字是什么,这里还是什么。继续“下一步”

12、是否发送错误报告,随便,下一步。

14、点击“升级”按钮进行升级,中途等待大约20-30分钟就完成了。

三、sql server 2000 个人版怎么安装

按如下步骤安装(建议操作系统为XP或以下):

1. 1):将SQLServer 2000光盘放入光驱或下载的文件找到autorun.exe并双击,出现Microsoft SQL Server2000对话框,单击安装SQL Server2000组件选项,或者直接运行光盘上的 autorun.exe。弹出如图所示1-2窗口:

3):单击“安装SQL Server 2000组件”项,系统弹出如图1-3所示窗口:

4):选择“安装数据库服务器”,系统弹出安装向导窗口,如图1-4所示:

5):单击“下一步”按钮,系统弹出“计算机名”窗口,系统提示创建SQL Server实例的计算机的名称,如图1-5所示:

6):选择“本地计算机”项,单击“下一步”按钮,系统弹出“安装选项”窗口,如图1.6所示:

7):选择“创建新的SQL Server实例,或安装客户端工具”项,单击“下一步”按钮,系统弹出“用户信息”设置窗口,如图1-7所示:

8):在“用户信息”窗口中录入用户姓名和公司名,然后单击“下一步”按钮,系统进入“软件许可协议”窗口,如图1-8所示:

9):单击“是”按钮接受协议,系统弹出“安装定义”窗口,如图1-9所示:

10):选择“服务器和客户端工具”项,单击“下一步”按钮,系统弹出“实例名”窗口,如图1-10所示:

11):勾选“默认”项,使用由系统提供的默认实例名,单击“下一步”按钮,系统弹出“安装类型”选择窗口,如图1-11所示:

12):选择“典型”项,单击“下一步”按钮,系统弹出“服务账户”设置窗口,如图1-12所示:

13):选择“对每个服务使用同一账户,自动启动SQL Server服务”项,服务设置选项“使用本地系统账户”,单击“下一步”按钮,系统弹出“身份验证模式”窗口,如图1-13:

14):选择“混合模式(Windows身份验证和SQLServer身份验证)”项----勾选“空密码(不推荐)”项,单击“下一步”按钮,系统进入“开始复制文件”窗口,如图1-14所示:

15):单击“下一步”按钮,系统开始执行安装工作,并出现安装进度条指示,如图1-15所示:

16):安装完成后,系统弹出“安装完毕”窗口,单击“完成”按钮,完成SQL Server 2000的安装工作。

安装完成后,建议重启计算机以查看SQL Server 2000能否正常启动。重启后,单击【开始】→【程序】→【Microsoft SQL Server】→【服务管理器】,系统弹出“SQL Server服务管理器”窗口,如图1-16所示,当图中表示为“绿色三角形”符号时表示正常启动。

说明:如若在安装过程中,弹出如图1-17所示窗口,

方法1(推荐):则重新启动计算机重新安装即可。

方法2(若对注册表不熟悉,请务随便操作):【开始】→【运行】→输入regedit后点确定,按照下面分支顺序:HKEY-LOCAL.MACHINE/SYSTEM/CurrentcontrolSet/Control/

Session Manage/PendingRenameOperations项直接在PendingRenameOperations项目上单击右键并删除,再重新安装即可。

一:Sql server2000与windows的对应关系:

SQL Server 2000企业版和标准版只能安装在以下操作系统上:

• Windows Server 2003 R2

• Windows Server 2003, Standard Edition1

• Windows Server 2003, EnterpriseEdition2

• Windows Server 2003, DatacenterEdition3

• Windows® 2000 Server

• Windows 2000 Advanced Server

• Windows 2000 Datacenter Server

SQL Server2000评估版和开发版只能安装在以下操作系统上:

•以上列出的企业版或者标准版或更高版本的操作系统

• Windows XP Professional

• Windows XP Home Edition

• Windows 2000 Professional

SQL Server2000个人版和桌面引擎(MSDE)只能安装在以下操作系统上:

•以上列出的企业版,标准版,评估版,开发版或更高版本的操作系统

• WindowsServer 2003, Web Edition5(MSDE only)

• WindowsMillennium Edition(Windows Me)

更多内容访问:http://www.microsoft.com/sql/prodinfo/previousversions/system-requirements.mspx

微软研制WINDOWS NT的一个设计目标就是为应用软件提供强大的开发平台。为了达到这一目标,设计者在操作系统中创建了一系列非常强大的服务来解决服务器所需的操作,例如文件存取、打印服务以及网络互连。SQL SERVER实际上是远远独立于网络的,并且SQL SERVER的最底层只需具有网络识别功能。而这些底层的网络识别能力是被隔离在网络库中的,如图1所示。

网络接口(物理层和数据链路层)

图1网络接口(物理层和数据链路层)

服务器端的网络库可以分成两组。第一组依靠WINDOWS操作系统网络结构来提供通信服务。这组网络库包括以下几种:

n命名管道库(Named Pipe library)

n多协议库(Multi-Protocol library)

n共享内存库(Share Memory library)

命名管道库在UNC网络结构的基础上,采用一种简单的通信系统。一个命名管道有一个完全的UNC路径,如\\Server\pipe\SQL\Query。对于本地服务器,这可以被缩写为\\.\pipe\SQL\Query。从程序员的角度来看,编写命名管道程序与编写以文件为基础的输入和输出程序非常相似。因此,可以看到,利用这一网络库需要被WINDOWS NT验证,这并不值得大惊小怪,用户必须被WINDOWS NT的安全机制鉴别。

Multi-protocol系统利用远程过程调用(或RPC)来完成客户机和服务器之间的通信。RPC是一个安全的协议,与命名管道相似,用户必须被WINDOWS NT的安全机制鉴别。

本组中的另一个网络库是Local RPC(本地远程调用)库。尽管从表面上看,存在本地远程调用是矛盾的,但这是一个真正的协议。Local RPC被运行在WINDOWS NT服务器上的过程用于和SQL Server进行通信(例如运行在服务器上的SQL Enterprise Manager工具,或SQL Agent)。

共享内存库(Share Memory library)同样也被用于同一台服务器上进程之间的通信。共享内存库被自动安装,不能被删除,而且没有配置选项,所以在此不对它们作进一步的讨论。

由于Named pipe及Multi-protocol库都利用了WINDOWS网络结构,因此它们其实是独立于协议的(与使用什么协议无关)。Namedpipe可以被用于任何文件服务支持的协议上,也就是说,它可以用于IPX/SPX,TCP/IP,BANYAN VINES,以及NETBEUI上。RPC可以和任何支持远程过程调用的协议一起使用,这些协议也包括了上面所说的几个协议。唯一真正不支持RPC的协议的是DLC。

第二组服务器端的网络协议库是一组依靠协议的库,它包括以下几个协议:

与Named pipe及Multi-protocol不同,这些库不用WINDOWS指定的文件服务器或RPC。例如TCP/IP SOCKETS,就如其他任何以SOCKETS为基础的程序(比如Telnetd or Oracle Listenerdaemon)利用TCP/IPSOCKETS一样。SQL SERVER包括IPX/SPX,TCP/IP SOCKETS,BANYAN-VINES以及Apple Talk的ADSP协议。

这些库中的每一个协议都需要对某些配置进行设置.,以作为标识其自身的方法。例如,为了配置TCP/IP库,必须指定端口号。对于IPX/SPX,Apple Talk ADSP或者BANYAN-VINES SPP,都必须提供一个服务名,这个服务名通常不与服务器名相同。同样,如果想用其中这些库,相应的协议必须在Windows NT的控制面板的网络窗口中进行设置。换句话说,如果想支持IPX/SPX协议,则必须安装NWLINK IPX/SPX协议。

在服务器端,由于网络互连基本上被操作系统来管理了,因此几乎不需要文件,复杂程度也大为下降。SQL Server提供了服务器端网络库,因此它能够以不同的方式,与一些网络进行交互。例如,Multi-protocol库利用RPC机制进行通信,以确保SQLServer提供集成的安全性。用于实现网络库的文件存放在\MSSQL\BINN目录下。表1列出所用的文件。

表1、SQL Server的服务器端网络库DLL文件

在这里值得说的是,与这些DLL相关的函数在文件中被描述为是Open Data Services的一部分。这意味着第三方可以提供新的网络库,尽管这并不普通。

客户网络库被安放在独立的DLL文件中,并且与服务器的网络库十分相似。表2列出了客户端的DLL文件。区别服务器端网络库和客户端网络库最简单的方法是,服务器端网络库以SS(代表SERVERSIDE)开头,而客户端的网络库通常以DB开头。除了Namedpipe库被存放在\windows\system目录下或 winnt\system32目录下之外,这些库都被存放在\MSSQL7\ BINN目录下。

客户机/服务器的连接问题可以由低到高地进行诊断。换句话说,先检查网络的物理层,再检查网络组件,最后检查应用程序的网络调用。在里,我们将主要关注TCP/IP环境下的故障排除。其他环境下的故障排除与此类似。

如果在客户机和服务器之间存在着一个数据库连接问题,首先你就的确认客户机和服务器之间的网络连接是否畅通无阻。以下几个步骤说明了如何检测TCP/IP连接。

(1)打开一个命令行窗口(MSDOS窗口),PING本机地址127.0.0.1;如果PING不通本机,则在这一本地机器上存在着网络配置错误。

(2) PING本机的外部TCP/IP地址。为了找到本机的IP地址,可以在WINDOWS9X下运行WINIPCFG,或在WINDOW S NT的命令行下运行IPCONFIG。如果PING本机IP地址操作失败,则在本地机器上存在着网络配置错误。

(3) PING缺省的网关地址(同样利用WINPCFG或IPCONFIG,你可以同样找到网关地址)。如果这一操作失败,则可检查一下你的IP地址是否和缺省的网关在同一个子网下。如果这两个地址在同一子网下,则本地机器的网络配置可能有问题。

(4) PING服务器的IP地址,然后利用服务器的机器名来PING服务器。请确信你PING服务器名返回的服务器地址和通过PING服务器IP地址返回的结果相同。

如果不相同,则表明在你的网络上,存在DNS(域名服务)错误。如果PING失败,返回”Destination host unreachable”则在你的路由器上可能存在配置问题。

如果PING成功,则表明在客户机和服务器之间存在着良好的网络连接。

在确定网络连接良好之后,继续查找其他方面的问题,打开SQL Server Client Configuration工具来检查缺省的网络协议是否配置正确,接下来,检查服务器端的网络库,并查它们是否支持相应的协议。

作为最后一个求助手段,可以从SQLServer的光盘上安装客户软件到客户机上,并利用ISQL/W来连接SQL SERVER。ISQL/W是最容易实现的连接,如果它能够连接成功,则你所使用的软件可能存在着某个问题,妨碍了连接的实现。

三、MS SQL SERVER自动备份计划配置

利用MSSQL SERVER的自动备份功能进行备份安排是非常方便的。现在,让我们一起来了解怎样安排备份以及怎样才能够定期备份。以下是主要内容:

自动备份提供了一种SQLSERVER例程,它确保备份能够按时执行,如果你每天早晨准备要做的第一件事情是手工运行备份程序,但某一天你由于交通拥挤而不能够按时上班,就可能会漏掉一次备份,但对备份进行预定提供了更高级的可靠性,它能够在用户不想在办公室也能执行备份操作。

在执行自动备份或进行以下步骤练习时,请确定“SQLServerAgent”服务已经启动,因为自动备份需要“SQLServerAgent”服务支持。

备份设备是用作备份目标的某种磁带设备或磁盘文件,通过创建一种备份设备,就能够确定每次都可以轻松的找到正确的文件,为了创建某种备份设备,应该先打开SQL Enterprise Mamager并打开你想要使用的服务器,右击BACKUPDEVICES(备份设备),并选择NEW BACKUP DEVICES…(新建备份设备),随后会出现Backup Devices Properties(备份设备属性)对话框,如图所示,

接着,为该设备输入一个名字,再选择某种设备类型(磁带或磁盘)以及设备名,对于磁带驱动器,系统会提供一个磁带驱动器名称列表,对于磁盘驱动器,可以键入一个本地路径(如果文件应该存放在本地计算机中),也可以键入一个UNC路径(这样就可以将备份将备份文件放在另一台计算机中)。单击OK(确定)按钮,则SQL SERVER会给出消息,”Backup Device CreatedSuccessfully(备份设备创建成功)。新创建的备份设备名将出现在Backup Device文件夹中。

2、利用SQL Enterprise Mamager执行备份

SQL Enterprise Mamager可以帮助用户对数据库进行快速备份。这就要求能够创建一次性的备份,该备份用来传输数据或对某个备份进行测试。下面介绍的是具体过程:

(1)打开DATABASES(数据库)文件夹,并右击你想要进行备份的数据库名。

(2)从上下文菜单中选择TOOLS(工具),BACKUP DATABASES(备份数据)选项,随后出现SQL SERVERBACKUP对话框,如图所示:

(3)DESCRIPTION(说明)子端中填写相应的信息,选择备份类型(包括完全备份,差异备份,事务日志备份,文件组备份),再选择备份目标。如果你想同时备份到多个设备上,则应该为备份选择多个目标,最后,选择是否覆盖现有的介质,或者将备份集合添加到现有的介质当中。

(4)在如图所示的OPTIONS(选项)选项卡画面中,你会发现可以获得TRANSACT-SQLBACKUP DATABASES命令的选项列表中的全部选项,包括当备份完成时弹出磁带以及与介质集合相关的各种选项。

(5)OK(确定)按钮,以便启动备份程序,于是,开始进行备份。当备份完成时,就会出现”The Backtup Operation has completed successfully“(备份操作成功)的消息。备份进程要花费一些时间,这主要取决于数据库的大小以及备份介质的速度,出现一个漂亮的蓝色条也许会使你更欣赏该备份进程。

对备份进行预定是建立总体备份例程中的一个重要组成部分。预定好的备份可以在非高峰时间运行,这样就可以避免损害用户的利益。

为了设置一个备份预定表,可以先执行“利用来SQL Enterprise Mamager执行备份”中介绍的步骤3,然后单击SCHEDULE(预定表)复选框。它可以对备份进行设置,使备份按照缺省的循环日程预定进行,即预定在每周星期天的午夜进行。如果这一设置恰好是你想要的,则可以直接使用该选项。但是,情况可能不是这样的。为了指定一个不同的备份预定时间,可单击省略号按钮(…),以便打开如图所示的EditRecurring Job Schedule(编辑可重复出现行的作业预定表)对话框。

选择Recurring(重复出现)选项,接着对备份预定日程进行更改,使该预定表能够反映你真正想要的某种设置。为了将备份预定设置在从周一到周五的每天凌晨两点钟进行,可选择 Weekly(每周)单选钮,并且选中从周一到周五的所有复选框,将时间设置为“2AM”,然后,单击OK(确定)按钮即可。

在SQL Server中预定好所有的作业以后,就可以将事情交给 SQL Agent去做而我们撒手不管了。SQL Agent先将所有作业进行排队,然后再分别予以处理。这就意味着SQL Agent必须运行各种预定好的作业。为了监视某个作业,可打开SQLEnterprise Mamager,与指定用来运行该作业的服务器进行连接,再打开SQL Agent。SQL Agent的JOBS文件夹中包含了所有被预定的作业。你可以右击其中某个作业并选择Job History,以便找出该作业前几次运行的状态信息。

在SQL Enterprise Marnager里操作项目选择还原数据库,

还原为数据库名称为ZKHR,从设备还原,

点击“确定”按钮,进入还原状态(千万不要去点击“停止”,如反正不成让它自行报错再结束)