做打鱼网站犯法不,十堰市郧城建设网站,免费企业网站建立,wordpress 注册邮箱验证启动和停止Oracle停止和启动oracle需要切换到oracle用户才可以#xff0c;其他用户都没有这个权限运行sqlplus但不登陆到oracle#xff1a;sqlplus /nolog以系统管理员的权限连接到oracle服务器#xff1a;conn /as sysdba;启动Oracle#xff1a;startupOracle的listenerOr… 启动和停止Oracle停止和启动oracle需要切换到oracle用户才可以其他用户都没有这个权限运行sqlplus但不登陆到oraclesqlplus /nolog 以系统管理员的权限连接到oracle服务器conn /as sysdba;启动OraclestartupOracle的listenerOracle的listener相当于oracle的TCPserver会在1521这个端口listen。所有的orac client都需要listener才能连接到oracle server。 启动退出sql,输入lsnrctl进入界面start回车如果看到success则启动成功quit就可以了其它用户就可以通过listener连接oracle server。关闭数据库首先sqlplus /nolog 连接conn /as sysdba 关闭shutdown shutdown参数说明 -normal 正常关闭 -immediate 立即关闭 -abort 放弃一切事物立即关闭 -transacitional尽量少影响客户端避免客户丢失信息sqlplus是一个最常用的工具具有很强的功能主要有 1.数据库的维护这一般在服务器上操作不可以远程操作 2.执行sql语句执行pl/sql 3.执行sql脚本 4.数据的导出报表 5.应用程序开发、测试sql/plsqp 6.生成新的sql脚本 7.供应用程序调用如安装程序中进行脚本的安装 8.用户管理及权限维护等。常用命令 connconn 用户名/密码网络服务名 show user说明显示当前用户 script.sql说明执行指定的sql脚本文件 quit说明该命令会断开与数据库的连接同时会退出sqlplus登陆oracle 方法1sqlplus 用户名/用户密码用户名 方法2conn 用户名/用户密码用户名spool 该命令可以将sqlplus屏幕上的内容输出到指定文件中去 案例 sqlspool a.txt select *from tablename; sqlspool off a.txt文件生成在当前目录linesize:设置显示行的宽度默认是80个字符 sqlshow linesize sqlset linesize 90pagesize:设置每页显示的行数目默认是14用法和linesize一样。至于其它环境参数的使用也是大同小异字符集显示配置 sqlplus通过.bash_profile中的NLS_LANG环境变量决定显示语言 NLS_LANGSIMPLIFIED CHINESE_CHINA.ZHS16GBK 代表繁体中文gbk NLS_LANGSIMPLIFIED CHINESE_CHINA.AL32UTF8 代表简体中文utf-8 在sqlplus中oracle server端的字符集 select usereny‘language’ from dual;创建用户create user 在oracle中要创建一个新的用户使用create user语句一般是具有dba数据库管理员的权限才能使用。 基本语法create user 用户名 identified by密码 create user dbuser1 identified by dbuser1用户赋权grant 概述创建的新用户是没有任何权限的甚至连登录的数据库的权限都没有需要为其指定相应的权限。给一个用户赋权限使用命令grant回收权限使用命令revoke 基本语法grant 权限/角色 to 用户 grant connentresource to dbuser1修改密码如果给自己修改密码可以直接使用 -password 用户名 如果给别人修改密码则需要具有dba的权限或是拥有alter user的系统权限 alter user 用户名 identified 新密码删除用户drop user username 概述一班以dba的身份去删除某个用户 一般drop user 用户名 drop user dbuser1 转载于:https://blog.51cto.com/11192780/1871224