Oracle数据库客户端链接服务器前,服务器要启动监听服务,并且客户端工具要安装Oracle客户端,并且在客户端要建立本地网络服务名
Oracle服务和监听启动后才能对数据库进行操作
一:打开服务启动OracleOraDb10g_home1TNSListener服务或者二:进入命令行输入:lsnrctlstart即可启动lsnrctlstop停止服务lsnrctlstatus查看状态在SQL*Plus中,启动Oracle必须是sys用户,命令格式是:startupopen图24Oracle服务启动Oracle服务关闭用命令:shutdownimmediate图25Oracle服务关闭6
Oracle用户和权限Oracle中,一般不会轻易在一个服务器上创建多个数据库,在一个数据库中,不同的项目由不同的用户访问,每一个用户拥有自身创建的数据库对象,因此用户的概念在Oracle中非常重要
Oracle的用户可以用CREATEUSER命令来创建
其语法是:语法结构:创建用户CREATEUSER用户名IDENTIFIEDBY口令[ACCOUNTLOCK|UNLOCK]在Oracle开发中,客户端把SQL语句发送给服务器,服务器对SQL语句进行编译、执行,把执行的结果返回给客户端
OracleSQL语句由如下命令组成:数据定义语言(DDL),包括CREATE(创建)命令、ALTER(修改)命令、DROP(删除)命令等
数据操纵语言(DML),包括INSERT(插入)命令、UPDATE(更新)命令、DELETE(删除)命令、SELECT⋯FORUPDATE(查询)等
数据查询语言(DQL),包括基本查询语句、OrderBy子句、GroupBy子句等
事务控制语言(TCL),包括COMMIT(提交)命令、SAVEPOINT(保存点)命令、ROLLBACK(回滚)命令
数据控制语言(DCL)