oracle11g启动停止服务,修改字符集,导入导出,创建删除表空间,卸载oracle等

1. 【启动停止服务】

//启动停止监听  www.2cto.com

lsnrctl start;

lsnrctl stop;

//启动停止服务

sqlplus orcl as sysdba;        //登录

>shutdown immediate;

>STARTUP;

或者

ps -ef|grep ora_dbw0_$ORACLE_SID

kill -9  进程号

2. 【修改字符集】

select userenv('language') from dual;  //查看字符集            、

SQL> conn sys/sys as sysdba;

SQL> shutdown immediate;

SQL> STARTUP MOUNT;

SQL> ALTER SESSION SET SQL_TRACE=TRUE;

SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION;

SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;

SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;

SQL> Alter database open;

SQL> ALTER DATABASE CHARACTER SET ZHS16GBK;

SQL> ALTER DATABASE character set INTERNAL_USE ZHS16GBK; //强转

SQL>shutdown immediate;

SQL>STARTUP;

3.【导入导出】

某用户所有表

imp mapabc_mobilemap/mapabc_mobilemap fromuser=mapabc_mobilemap file=/home/oracle/qqtdatabase1215.dmp;

exp mapabc_mobilemap/mapabc_mobilemap file==/home/oracle/qqtdatabase1215.dmp;

某用户指定表

exp mapabc_mobilemap/mapabc_mobilemap tables=(tianjin_boss_base) file=D:/123test/tianjin_boss_base1130Old.dmp;

4.【创建删除表空间】

--创建临时表空间

create temporary tablespace QQT_TEMP

tempfile '/home/oracle/app/oradata/orcl/qqt_temp.dbf'

size 50m

autoextend on  next 50m

maxsize 20480m  extent management local;

--创建用户表空间

create tablespace QQT

logging

datafile '/home/oracle/app/oradata/orcl/qqt_data.dbf'

size 50m

autoextend on

next 50m maxsize 20480m

extent management local;

--创建用户并制定表空间

create user mapabc_mobilemap identified by mapabc_mobilemap

default tablespace QQT

temporary tablespace QQT_TEMP;

--给用户授予权限

grant connect,resource,dba to mapabc_mobilemap;

--删除表空间

drop user mapabc_mobilemap cascade;

DROP TABLESPACE QQT INCLUDING CONTENTS AND DATAFILES;

DROP TABLESPACE QQT_TEMP INCLUDING CONTENTS AND DATAFILES;

5.【卸载Oracle 11g】

1.使用SQL*PLUS停止数据库

[oracle@OracleTest oracle]$ sqlplus /nolog

SQL> connect / as sysdba

SQL> shutdown [immediate]

SQL> exit

2.停止Listener

[oracle@OracleTest oracle]$ lsnrctl stop

3.停止HTTP服务

[root@OracleTest /root]# service httpd stop

4.用su或者重新登录到root(如想重新安装可以保留oracle用户,省得输入环境变量了)

5.将安装目录删除

[root@OracleTest /root]# rm -rf /u01/app/oracle/

6.将/usr/bin下的文件删除

[root@OracleTest /root]# rm /usr/local/bin/dbhome

[root@OracleTest /root]# rm /usr/local/bin/oraenv

[root@OracleTest /root]# rm /usr/local/bin/coraenv

7.将/etc/oratab删除    www.2cto.com

[root@OracleTest /root]# rm /etc/oratab

8.将/etc/oraInst.loc删除

[root@OracleTest /root]# rm /etc/oraInst.loc

9.将oracle用户删除(若要重新安装,可以不删除)

[root@OracleTest /root]# userdel –r oracle

10.将用户组删除(若要重新安装,可以不删除)

[root@OracleTest /root]# groupdel oinstall

[root@OracleTest /root]# groupdel dba

11.将启动服务删除

[root@OracleTest /root]# chkconfig --del dbora

到此为止重启后,你的Linux系统下的Oracle数据库已完全删除了!!!

以上是CentOS5.4+Oracle 11g的环境。

oracle11 删除表空间,oracle11g启动停止服务,修改字符集,导入导出,创建删除表空间,卸载oracle等...相关推荐

  1. mysql- 如何对数据库进行分库分表,不允许停止服务

    如何对数据库进行分库分表,不允许停止服务 方案1-2(参考下文中的第二,第三方案) refer 方案3 第一阶段: 编写代理层和DAO层,代理层动态开关,决定写的是新表还是旧表,此时流量仍然是访问旧表 ...

  2. Mysql数据库安装使用教程05:mysql启动停止服务+数据库及表的相关基础操作

    文章目录 1.启动停止数据库服务 2.数据库与数据库中表的相关操作 2.1.数据库相关操作 2.2.数据库中表相关操作 注意:由于是写博客,mysql语句中的分号.逗号.括号等可能是中文的,你直接复制 ...

  3. 启动php服务命令,启动|停止服务

    1.swoolefy支持启动多种服务,在这里我们先启动我们前面已经创建的基于Http的App应用,其他的协议的应用现在没有创建,是不能启动的,将在下面的应用服务中再说到. 特别注意: 当第一次启动sw ...

  4. 【Linux环境】Elasticsearch 启动停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含启停shell脚本)

    我使用的是腾讯的云服务器1核心2G内存,安装的有MySQL数据库,elasticsearch 启动后剩余的内存就捉襟见肘了,为了运行其他服务,需要停止 elasticsearch 服务,这个时候我才发 ...

  5. 注册表禁用远程桌面服务器,注册表配置远程桌面终端服务修改远程桌面端口号...

    如何通过注册表来配置终端服务,一键修改远程桌面端口号,避免使用组策略配置远程桌面终端服务带来的繁琐操作? Terminal Server mstsc 注册表配置文件,附有注释,一看就懂的. 将以下全部 ...

  6. MySQL数据库基础(三)数据的导入导出、管理表记录、匹配条件

    数据的导入导出 搜索路径 查看搜索路径 安装时已经自动创建 命令:mysql > show variables like "secure_file_priv"; mysql& ...

  7. mysql创建和修改索引_MySQL索引创建 删除 增加 修改命令

    简单的唯一索引: 可以创建一个唯一索引的表.唯一的索引意味着两个行不能拥有相同的索引值.这里是语法来创建索引的表 代码如下 CREATE UNIQUE INDEX index_name ON tabl ...

  8. Hive数据类型、数据库相关操作、表的相关操做、数据的导入导出

    文章目录 Hive数据类型 1.基本数据类型 2.集合数据类型 案例实操 3.类型转化 数据库的相关操作 1.创建数据库 2.查询数据库 3.修改数据库 4.删除数据库 表的相关操作 1.建表 2.管 ...

  9. Linux下导入导出 MySQL 数据库表结构数据

    一.导出数据库 1.导出完整数据:表结构+数据 使用 mysqldump 命令来导出数据库,语法格式如下: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql mysqld ...

最新文章

  1. C++计算程序耗时函数用法汇总
  2. iOS 修改网络图片的大小 宽和高
  3. python专科就业难吗-python好就业吗
  4. React、Vue、Angular对比 ---- 介绍及优缺点
  5. spring boot环境准备及搭建
  6. Nuxt.js项目不识别import原因及解决方法
  7. linux系统下的“静态库和动态库”专题之一:库的概念和规则
  8. excel打开2个独立窗口_谢楠称女性独立的不是钱是心 谢楠与吴京婚后生育2个儿子...
  9. swiper移入暂停_react中swiper注意事项及鼠标划入停止轮播
  10. lodash 数组元素查找 findIndex
  11. tomcat不重启java文件自动编译
  12. ubuntu下环境变量详解 bashrc, profile, environment
  13. oracle-Nomount
  14. Extjs4.1.1视频教程下载
  15. 怎么样选择合适的CFA备考资料
  16. 用户画像第四章(企业级360°用户画像_标签开发_挖掘标签_ 客户价值模型-RFM)
  17. 在jsp页面上直接打开pdf文档
  18. 3D万花筒无限延伸动画特效(源码)
  19. oracle-表创建
  20. Heavy Transportation(Dijkstra算法)

热门文章

  1. AdlinkMotionCardLibrary函数C++
  2. 机器学习——支持向量机SVM之非线性模型(原问题转化为对偶问题)
  3. 学习笔记(33):Python网络编程并发编程-进程池线程池
  4. elementui el-from 怎样显示图片_vue2.0使用weui.js的uploader组件上传图片(兼容移动端)...
  5. clover引导mbr安装黑苹果_安装黑苹果记录(一)
  6. 二阶振荡衰减 matlab,基于Matlab/Simulink的二阶控制系统仿真研究
  7. 计算机云客户端,蓝奏云网盘客户端 0.3.7电脑版
  8. DOCKER - 容器抓包
  9. centos 6.x 64位 运行32位程序
  10. Celery 之异步任务、定时任务、周期任务