2024-05-14
Microsoft SQL Server 2000是微软公司开发的关系数据库管理系统。该版本在继承SQL Server 7.0 版本的优点的同时也增加了许多更先进的功能,多重资料库的建置(Multi-Instance)、AWE记忆体管理、使用者自行定义的函数(User-defined function)等等,尤其是在核心的资料库引擎方面Microsoft SQL Server 2000具有了很大的改良。同时在数据仓储的技术方面,SQL Server 2000提供的Analysis Service将整合SQL Server 7.0内的OLAP Service与更先进的数据挖掘(Data Mining)技术。除此之外,SQL Server 2000也将支持XML,用户可以轻而易举地将数据库中的数据转换成XML文件,或是将XML文件的数据直接送进SQL Server 2000的数据库。SQL Server 2000有四个版本:企业版/标准版/个人版/开发版具体的区别请看下发的小编介绍。更多功能,用户请自行下载探索吧。
1、企业版和标准版需要安装在服务器操作系统上,如Windows NT Server/Windows 2000 Server/Windows 2003 Server等,个人版需要安装在个人操作系统上,
如Windows98/Windows 2000 Professional/Windows XP Home/Windows XP Professional等
2、开发版可以安装在任何微软的操作系统上。SQL Server 2000 企业版,作为生产数据库服务器使用。支持 SQL Server 2000 中的所有可用功能,并可根据支持最大的 Web 站点和企业联机事务处理 (OLTP) 及数据仓库系统所需的性能水平进行伸缩。
3、SQL Server 2000 标准版,作为小工作组或部门的数据库服务器使用。
4、SQL Server 2000 个人版,供移动的用户使用,这些用户有时从网络上断开,但所运行的应用程序需要 SQL Server 数据存储。在客户端计算机上运行需要本地 SQL Server 数据存储的独立应用程序时也使用个人版。
5、SQL Server 2000 开发版,供程序员用来开发将 SQL Server 2000 用作数据存储的应用程序。虽然开发版支持企业版的所有功能,使开发人员能够编写和测试可使用这些功能的应用程序,但是只能将开发版作为开发和测试系统使用,不能作为生产服务器使用。
6、SQL Server 2000 Windows CE 版,使用 Microsoft SQL Server 2000 Windows CE 版 (SQL Server CE) 在 Windows CE 设备上进行数据存储。能用任何版本的 SQL Server 2000 复制数据,以使 Windows CE 数据与主数据库保持同步。
7、SQL Server 2000 企业评估版,可从 Web 上免费下载的功能完整的版本。仅用于评估SQL Server功能;下载120天后该版本将停止运行。
1、点击“sqleval.exe”文件进行正式的安装
2、选择软件的安装路径,这里建议直接默认安装
3、点击“安装.....”,如下图操作
4、选择“安装数据库服务器”选项
5、出现“计算机名”窗口。“本地计算机”是默认选项,其名称就显示在上面,我们按其默认点“下一步
6、在“安装选择”对话窗口中,同样按其默认项“创建新的SQL Server实例,或安装客户端工具”点下一步
7、安装定义”对话窗口(如下图)。同样地,按其默认“服务器和客户端工具”选择到下一步
8、在“实例名”窗口中,系统一般提供了默认的复选框,我们既可以安装默认方式的实例,也可以自定义
9、安装类型对话窗口中,可以设定多个选项。比如安装组件的多少,以及安装的路径等,请根据实际需要选择。为确保数据安全,修改数据文件位置,不要放到C盘。如下图
10、在“服务帐户”对话窗口中,选择“使用本地系统帐户”
11、在“身份验证模式”窗口里,建议选择“混合模式”,并设定访问密码
12、安装程序开始向硬盘复制必要的文件,开始正式安装
13、安装完成。依次单击“开始”—“程序”,即可看到MicrosoftSQL Server 2000的程序组件,如下图:
14、进入“服务管理器”点击“开始/继续”按钮启动SQL Server服务,如下图:
一、Microsoft SQL Server 2000无法进入“安装选择”窗口的解决方法
如果在安装的过程中出现如下的错误
1、打开注册表编辑器(即在开始菜单中点击“运行”图标或按键ÿ+R按钮进入“运行”窗口,输入regedit打开注册表编辑器)
2、在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目,进入SQL Server2000安装向导的“安装选择”窗口
二、microsoft sql server 2000安装失败的解决方法
先把SQL Server卸载,再把安装时产生的“Microsoft SQL Server”文件夹删掉,在运行注册表,把HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server全部删掉,(注意要把Microsoft SQL Server文件夹整个删掉),然后重起。
三、Win2k 装不上SQL Server 2000 问题很常见.
// (1)配置服务器时中断.
// (2)注册 ActiveX 时中断.
// (3)显示到100%的时候中断.
1、当然重新安装Windows 2000 完全可以安装 SQL Server 2000.
2、安全起见:
⑴先备份您的注册表.
⑵备份您的数据[进不了SQL Server 2000,可以备份 ProgramFiles\Microsoft SQL Server\MSSQL\Data 文件夹的文件.]
3、您必须知道
Windows 2000 Server 可以安装SQL Server 2000的任何版本.
Windows 2000 Professional 仅可以安装SQL Server 2000的个人版.
4、有两种办法:
1.方法一
⑴先卸载您的 SQL Server 2000,必要的时候删除 ProgramFiles\Microsoft SQL Server 文件夹.
⑵放入 SQL Server 2000 光盘.
⑶在"开始"--"运行"键入 "F:\x86\setup.exe k=dbg" (F是光盘)
[此命令的意思单步运行安装 SQL Server 2000]
⑷98%安装不成功,没有任何的提示.可能是:
①配置服务器时中断.
②注册 ActiveX 时中断.
③显示到100%的时候中断.
2.方法二
这样一来,您只能使用下面的办法了!否则,您只有 FORMAT了!
⑴打开注册表
在"开始"--"运行"键入 "regedit"
⑵按下列顺序点击打开
+ HKEY_LOCAL_MACHINE
+ SOFTWART
+ Microsoft
+ Windows
+ CurrentVersion
+ Setup
+ ExceptionComponents
⑶将 ExceptionComponents 下面的文件夹全部删除!
如 .......
⑷重新启动:
⑸重新安装 SQL Server 2000
1、多重实例之建置
⑴预设实例(Default Instance):
在SQL Server 2000的环境中,预设实例指的是服务器上已经安装好的那一套SQL Server数据库。 预设实例可以是SQL Server 6.5、SQL Server 7.0或是SQL Server 2000。
PS:如果数据库服务器上已经安装SQL Server 6.5与7.0两个版本,您可以利用SQL Server 7.0提供的Version Switch工具在两种版本之间切换。 预设实例只能有一个
⑵多重实例 (Multi-Instance):
在同一台服务器上安装数套SQL Server数据库的环境
⑶具名实例 (Named Instance):
在多重实例的环境中,除了预设实例之外的都称为具名实例。不同的具名实例安装时会在操作系统下建立独立的子目录,各自存放数据文件与日志文件
2、启动不同实例的方式
要启动不同的实例之方法有四种,如下表所示
3、登入不同具名实例之方式
不同的实例对于数据库用户来说就相当于是不同的SQL Server数据库,所以用户在登入时只要指定欲登入服务器之名称与实例名称即可!如下图所示
4、多重实例之实际应用
⑴建置应用程序服务提供商的环境(Application Service Provider,ASP) 如果今天您的公司是一个应用程序服务提供商,为了要提供企业客户各自独立的数据库系统与应用程序,您可能必须先耗费巨资建置数十套服务器系统,然后针对各企业量身订造应用程序与数据库环境,相信光是这数十部、甚至数百部服务器就已经相当难以妥善管理了。 而多重实例的优点之一就是可以帮您解决这类问题。
⑵SQL Server 2000可让您在同一台服务器上建置多达16套的数据库管理系统! 试想如果您公司所服务的企业客户共有160家,这时您只需要建置10部数据库服务器。
⑶当然啰,所有客户的数据库系统不但各自独立,而且还兼顾扩充性与安全性。 所以无论是数据库的建置费用或是硬件的维护费用都将可以大幅降低。
PS:在应用程序服务提供商的环境下,您必须将效能表现列入考虑因素之一。
⑷测试新版本的SQL Server数据库及服务套件(Service Packs) 如果您在数据库服务器已经安装了一套SQL Server 7.0,您可以在原服务器上再安装一个独立的SQL Server 2000数据库,且完全不会影响原来的SQL Server 7.0数据库。此外,未来如果推出服务套件时也可以个别进行测试,确认更新服务套件不会影响既有的应用程序系统之后在全面进行更新。
⑸依照企业内实际需求,将一个大型数据库划分为数个小型数据库管理系统,以便指定不同的数据库管理者。
⑹如果此时利用多重实例机制在服务器上各自安装两套SQL Server 2000 (例如UCOM\hsinchu与UCOM\kaoshiung),各分公司就可以自己管理与存取数据。这样建置的优点在于UCOM\hsinchu的数据库系统管理者并无法管理UCOM\kaoshiung的数据库系统,反之亦然。所以多重实例的机制可让您在安全性的规
展开内容