MSSQL2005详细图文教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
前言
在使用和管理MSSQL数据库的过程中,常常会遇到一些问题,例如如何在xp中安装SQL 2005 SERVER,怎么远程连接管理sql2005数据库、如何远程备份数据库、如何修改数据库的存放位置、如何自动备份等。笔者在遇到这些问题的时候,也是在网上多方查找资料、费尽了心机,但功夫不负有心人,终于明白了sql2005一些数据操作的基本技巧和远程登录的具体操作方法。
Sql2005 server开发版在xp sp3中的安装
我们知道SQL有许多版本,功能也都不同,主要分为:
Enterprise(企业版),
Development(开发版),
Workgroup,(工作群版)
Standard,(标准版)
Express.(简易版)
以功能言,Enterprise 版和Development 版的功能一样。两者的差别,除了授权不同外,最主要的差别是:Enterprise版的数据库引擎只能安装在Win2003Server(或其他Server)。如果你想安装在WindowsXP Pro系统上,你应该安装SQL2005Development版(开发版)。如果你是初学者,如果你只是想要在家里学习学习,如果你的环境是Windows XP Pro,那么,你应该选择的是SQL2005 Development,但是如果你只想远程操作数据库,你可以选择SQL Express。
但在xp中安装开发版并不容易,会弹出各种错误提示,首先我们需要下载并安装如下组件:1:下载并安装Microsoft .Net Framework 3.5 SP1。
2:下载并安装Windows Installer 4.5。
3:下载并安装Windows PowerShell 1.0。
然后下载sql2005企业版安装光盘镜像,解压。
点击解压目录的splash开始安装
先安装cd1
最好先安装SQL Client 端,以免出错,直接安装服务器组件会出现下面的错误:
如果出现错误,可直接进入解压目录的Dev_CD1\Setup,运行SqlRun_SQL.exe,安装服务端程序
然后进入解压目录的Dev_CD2\Setup,运行SqlRun_Tools.exe,安装客户端程序。
这样SQL2005 server的基本组件,我们就都有了。
MS SQL数据库的远程管理
我们知道,远程的sql2005的数据库,可以使用sql2000的查询分析器(isqlw.exe)连接,直接输入服务器地址:219.xx.xx.230,输入sql的账号和密码,即可连接
但sql查询分析器只能进行数据操作,不能对数据库进行维护管理。
若使用sql2000的企业管理器注册连接,会出现下面的提示:
若要连接此服务器,必须使用SQL Sever Management Studio 或SQL Sever 管理对象(SMO)
显然SQL2005 server并不支持用SQL2000的企业管理器管理。
那么如何正确的设置sql服务器的服务端,并用客户端进行远程管理呢?
这是本教程的重点
服务器端的设置
首先我们来看看sql2005服务器版的一些基本组件:
●SQL sever Mnangement Studio (SqlWb.exe)
Sql2005管理器(即是sql2000的企业管理器+查询分析器,两者合二为一了)
●SQL sever Business Intelligence Development Studio(devenv.exe)
sql开发工具
●配置工具
●SQL Server Configuration Manager(sql服务器配置管理器)
●SQL Server 外围应用配置器
再来看看sever 所运行的服务:
●SQL Server (MSSQLSERVER)
提供数据的存储、处理和受控访问,并提供快速的事务处理。
●SQL Server Agent (SQLSERVERAGENT)
执行作业、监视SQL Server、激发警报,以及允许自动执行某些管理任务。
●SQL Server Browser(SQLBrowser)
将SQL Server 连接信息提供给客户端计算机。
●SQL Server FullText Search (MSFTESQL)
快速创建结构化和半结构化数据的内容和属性的全文索引,以允许对此数据进行快速的语言搜索。
●SQL Server Analysis Services (MSSQLServerOLAPService)
为商业智能应用程序提供联机分析处理(OLAP)和数据挖掘功能。
●SQL Server Integration Services(MsDtsServer)
为SSIS 包的存储和执行提供管理支持。
SQL Server为基础数据服务,必须开启,SQL Server Agent是执行自动计划所必须开启的服务。
一、设置SQL远程连接账号
首先远程桌面方式登录服务器,用本地账号进入sql管理器
进入后,点登录名→新建登录名
用sql server身份验证的方式设置用户名和密码
在用户映射中设置好数据库映射
至此用户账号即设置完毕
二、远程连接的网络设置
打开SQL Server Configuration Manager(sql服务器配置管理器),点击MSSQLSERVER,将TCP/IP设置为启用,并设置好相应IP地址和端口号