数据库启动及常用工具使用_第1页
数据库启动及常用工具使用_第2页
数据库启动及常用工具使用_第3页
数据库启动及常用工具使用_第4页
数据库启动及常用工具使用_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2章数据库启动

及常用工具使用

主要内容2.1 服务的基本概念及其操作2.2 Oracle数据库2.3 SQLServer数据库2.4 MySQL数据库2.1 服务的基本概念及其操作2.1.1 服务及其启动类型服务是一种在系统后台运行的程序,数据库系统在安装之后会建立一个或多个相关的服务,每个服务都有其特定的功能。在这些服务中,有的是要求必须启动的,而有的则可以根据需要有选择的启动。服务通常有自动和手动两种启动类型。返回本章2.1.2 配置服务的启动类型服务的启动类型是可以设置或更改的,这可以在Windows和图形界面Linux的“服务”窗口中进行。Windows平台:“开始”|“控制面板”|“管理工具”|“服务”。Linux/UNIX平台:图形界面下“开始”|“管理工具”|“服务”。2.1.3 操作系统命令启停服务Windows命令启停服务

netstart服务名netstop服务名Linux命令启停服务

service服务名startservice服务名stop2.1.4 数据库管理工具启停服务通常,数据库系统本身都会包含一些管理工具软件,通过这些工具也可以控制服务的启动或停止。所以对服务的启动或停止操作,用户不仅可以利用操作系统命令或“服务”窗口完成,还可利用这些数据库工具来完成,用户根据自己的喜好可以选择使用。数据库工具在接下来的几节中将分别进行介绍。2.2 Oracle数据库2.2.1 启动Oracle服务监听服务用于接收来自客户机应用程序对数据库的连接请求;监听服务在数据库需要被远程访问时才需要启动Oracle提供了一个专门的监听服务管理工具——lsnrctl

,启动监听器用命令:lsnrctlstart,停止监听器用命令:lsnrctlstop数据库实例服务

这是Oracle数据库在Windows平台才有的一项服务,该项服务必须启动。服务名称形如OracleServiceSID

,其中SID表示数据库的实例所对应的系统标识符。启动与停止数据库实例服务,通常利用Windows所提供的“服务”图形窗口,或net命令即可。返回本章2.2.2 打开与关闭数据库数据库的几种状态Oracle数据库有关闭、未装载、装载、打开几种状态。只有处于打开状态时用户才能访问数据库内的数据,数据库在不需要时应将其正常关闭、使其处于关闭状态,装载与未装载状态是管理员对数据库进行特别维护时才会需要的状态,另外,如果出现一些故障、无法打开时数据库也会置于未装载或是装载状态。数据库状态的判断:一种方法是利用特权用户连接后的系统反馈信息进行粗略判断。另一种方法是通过执行如下命令,准确判断数据库所处的状态。SQL>SELECTstatusFROMv$instance;命令执行后可能有如下几种显示结果:“STARTED”:表示未装载,即实例启动;“MOUNTED”:表示已装载,即控制文件已打开;“OPEN”:表示打开,即数据文件与重做日志文件打开;“ORA-01034:ORACLEnotavailable”:报错,表示关闭。打开数据库

第一步,启动SQL*Plus工具。sqlplus/nolog

第二步,以特权用户连接。SQL>CONNECT/ASSYSDBA第三步,发布打开数据库命令。SQL>STARTUP关闭数据库

第一步,启动SQL*Plus工具。sqlplus/nolog第二步,特权用户连接。SQL>CONNECT/ASSYSDBA第三步,发布关闭数据库命令。IMMEDIATE是可选项,加上它数据库将以最快速度正常关闭。SQL>SHUTDOWNIMMEDIATE2.2.3 Oracle常用工具SQL*Plus

(1)启动SQL*Plussqlplus[username[/password[@server]]|/NOLOG](2)SQL*Plus工具基本使用可用于运行两类命令:SQL语句和PL/SQL程序(块);SQL*Plus命令。常用SQL*Plus命令:CONN[ECT]DISC[ONNECT]DISC[ONNECT]ED[IT]RUN和/SAVEGETSTART和@SPOOLCOL[UMN]SETOracleEnterpriseManager动OEM方法:“开始”|“程序”|Oracle-OraHome92|EnterpriseManagerConsole2.2.4 客户端网络服务名配置一个网络中可能运行着不止一台Oracle服务器,而一台服务器上也可能不止一个数据库,访问数据库时通过使用网络服务名来指定是网络上什么服务器中的什么数据库。不言而喻,网络服务名是在客户机上配置并使用的。网络配置助手(NetConfigurationAssistant)启动网络配置助手;选择“本地Net服务名配置”单选按钮;选择“添加”;选择要访问的数据库服务器的版本,这里选用默认设置。接着需要输入要访问的数据库的服务名,这里输入SALES.COM.CN,界面如图2-22所示。图2‑22

选择通过网络与数据库通信所使用的网络协议,一般直接采用默认值“TCP”,然后继续输入数据库所在计算机的主机名或IP地址,如图2-23所示。图2‑23

输入要命名的网络服务名,这里为beijing。如图2-24所示。图2‑24

然后单击多次“下一步”之后,单击“完成”按钮保存退出。配置完成之后,用户每当访问北京的Oracle数据库时,都可以使用“SQL>CONN用户名/密码@beijing”连接语法发出连接请求。2.3 SQLServer数据库2.3.1 数据库服务的启动SQLServer2005有如图2-25所示的几种服务。其中括号内的CSL为服务的名字,这是在安装时指定的,如果没有指定则默认为MSSQLSERVER。其中,SQLServer是必须的一项核心服务,必须启动;其他服务不是必须的,根据需要启动即可。启动操作,可以在Windows“服务”窗口进行,也可以用SQLServer的配置管理器工具完成。返回本章图2‑25

2.3.2 常用工具SQLServerConfigurationManagerSQLServer配置管理器是一种工具,可用于管理与SQLServer相关联的服务、配置SQLServer使用的网络协议以及从SQLServer客户端计算机管理网络连接配置。启动该工具步骤:“开始”|“所有程序”|MicrosoftSQLServer2005|“配置工具”|SQLServerConfigurationManager。启动后界面如图2-26所示。图2-26SQLServerManagementStudio简称SSMS,是MicrosoftSQLServer2005提供的一种新集成环境,用于访问、配置、控制、管理和开发SQLServer的所有组件。SSMS组合了大量图形工具和丰富的脚本编辑器,使各种技术水平的开发人员和管理员都能访问SQLServer。启动SSMS可以从“开始”菜单逐步选择进行启动,最后出现“连接到服务器”对话框,如图2-28所示。在该对话框中需要输入或者选择如下几项信息。服务器类型:可以是数据库引擎、AnalysisServices等;服务器名称:所要连接的服务器;身份验证模式:“Windows身份验证”或“SQLServ

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论