嘉应学院计算机学院一、实验目的(一)通过实验了解大型数据库管理系统SQLSERVER基本架构,并且掌握验证SQLSERVER2000是否正确安装和基本的配置方法。(二)通过实验,掌握SQLSERVER数据库与ACCESS数据库、EXCEL表和文本文件的数据之间的导入-导出方法。二、实验原理大型数据库管理系统是数据库管理的基本平台。SQLSERVER数据存储在数据库中。在数据库中,数据被组织到用户可以看见的逻辑组件中。数据库还可以按物理方式,在磁盘上作为两个或更多的文件实现。使用数据库时使用的主要是逻辑组件,例如表、视图、过程和用户。文件的物理实现在很大程度上是透明的。一般只有数据库管理员需要处理物理实现。每个SQLServer实例有四个系统数据库(master、model、tempdb和msdb)以及一个或多个用户数据库。三、实验内容和方法(一)基本操作1、停止和启动SQLServer服务可以通过下列4种方法停止和启动SQLServer服务(1)SQLServer服务管理器。程序-MicrosoftSqlServer-ServiceManager(2)SQLServer企业管理器。程序-MicrosoftSqlServer-EnterpriseManager-Sqlservergroup-servername(3)控制面板中的服务对话框。控制面板-管理工具-服务-MSSQLSERVER(4)NT服务器命令行。1)停止MSSqlServerNETSTOPMSSQLSERVER2)启动MSSqlServerNETSTARTMSSQLSERVER3)暂停MSSqlServerNETPAUSEMSSQLSERVER4)重新启动暂停的MSSQLServerNETCONTINUEMSSQLSERVER2.验证SqlServer命令行方法:osql-U(username)-P(Password)在此:username为sa;Password为空(1)显示版本:SELECT@@versionGO(2)显示服务器名SELECT@@servernameGO(二)数据库的导入-导出1.将sqlserver数据库转移到ACCESS数据库(1).启动OFFICE的ACCESS,建立一个空的数据库(例如:DB1)。(2)、将需导出的数据库(NORTHWIND)右键--所有任务--Exportdata--根据向导选择下一步,数据源(microsoftOLEDBProviderforSQLServer),数据库(NORTHWIND)---选择目的数据库(Destination):MicrosoftAccess,选择建立的ACCESS数据库(DB1)---COPYtable(s)andviewsfromthesourcedatabase---选择Products,orders和customers表---立即执行.2、将sqlserver数据库转移到Excel数据表中(1).启动OFFICE的EXCEL,建立一个空的数据表(例如:EDB1)。(2)、将需导出的数据库(NORTHWIND)右键--所有任务--Exportdata--根据向导选择下一步,数据源(microsoftOLEDBProviderforSQLServer),数据库(NORTHWIND)---选择目的数据库(Destination):MicrosoftExcel97-2000,选择建立的EXCEL数据表(EDB1)---COPYtable(s)andviewsfromthesourcedatabase---选择Products,orders和customers表---立即执行.3、sqlserver数据库的导入按照相反的顺序将ACCESS数据库,EXCEL表和文本文件导入SQLSERVER,有什么问题?请分析。四、结果分析数据库的导入导出操作时出现数据导出失败原因可能是数据已损坏或者系统出现毛病没有错误在的话,则导出的数据跟原来在sqlserver中数据库中的数据时一样的。五、结论在dos下进入数据库时操作应该谨慎注意字符否则会出现很多错误