oracle相关命令收集-张
orcle相关命令收集
1,用管理员登陆
/as sysdba;
2, 更改用户密码
alter user name identified by password;
alter user exptest identified by exptest;
查询用户名:
select username,password from dba_users;
3,连接用户名
conn name/password;
4,创建用户名
create user coco identified by coco;
create user exptest identified by D33gw1TYs;
4.1授权
create user accf identified by accf;
alter user accf default tablespace oa_data;
alter user accf quota unlimited on oa_data;
grant create session to accf;
grant create table to accf;
grant create tablespace to accf;
grant create view to accf;
grant alter tablespace to accf;
grant dba to accf;
grant select ,insert(sno,cno),update on sscc to coco--为用户对象付特权
4.2创建用户给默认表空间
create user username identified by password default tablespace user_data;
create tablespace OA_DATA datafile 'D:\ oa_data.dbf' size 50m autoextend on
next 50m maxsize 512m extent management local;
4.3为用户指定表空间
alter user coco default tablespace OA_DATA;
5,查询所有空间
select tablespace_name from dba_tablespaces;
6,修改用户默认表空间
alter user coco default tablespace oatest;
7,查询用户自己所在的表空间
select username,default_tablespace from user_users;
8, 查询数据库的sid
show parameter instance_name;
9,查看sid
select instance_name from v$instance;
10,判断连接
telnet 127.0.0.1 1521
ping 10.132.21.18
11,登陆远程sql plus
conn exptest/cc@10.132.21.18/oatest;
//10.132.21.18:1521:oatest
12, 创建数据库之间的连接dblink
create database link linkexp
connect to exptest identified by D33gw1TYs
using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.132.21.18)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oatest)
)
)';
13,删除dblink
Drop public DATABASE LINK linkme;
Drop DATABASE LINK linkme;
14,tnsnames.ora配置
D:\app\Administrator\product\11.2.0\client_1\network\admin\tnsnames.ora,
# tnsnames.ora Network Configuration File: D:\app\Administrator\product\11.2.0\dbhome_2\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SID = orcl)
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
15,oracle卸载
运行regedit,删除HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动 这个列表,删除所有Oracle入口。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application, 删除所有Oracle入口。
16, 管理员权限
grant dba to coco;
--Revoke dba from coco;
17, 迁移数据库
当本地用户名与服务器端不一致时,需要在本地建立一个相同的用户
17.1导入数据库
@d:/EE.sql
PL/SQL中直接写@
18, 查看用户空间下所有的表
-- connect xx/xx 切换到这个用户
select * from tab;
19,共享命令,安装12c时用到:net share nu=c:\ /grant:everyone,full
20,导出命令exp coco/coco@orcl file=d:\exp.dmp full=y;
exp exptest/exptest@localhost:1521/orcl file=d:\exp.dmp full=y;
exp exptest/D33gw1TYs@10.132.21.18/oatest file=d:\exp.dmp;
exp oapre/Cq#1988@10.132.21.18/oapre file=d:\oapre.dmp;
url="jdbc:oracle:thin:@10.132.21.18:1521:oapre"
username="oapre"
password="Cq#1988"
imp accf/accf file=uat.dmp fromuser=oapre touser=accf tablespaces=users;
imp coco/coco file=uat.dmp fromuser=oapre touser=accf tablespaces=users;
20.1、导出指定表:exp 用户名/密码@数据库名 file=c:\filename.dmp tables=(table1,table2).
必须在括号中列出所有表名。
20.2、导出特定用户所有表:exp 用户名/密码@数据库名 file=c:\filename.dmp owner=用户名
21,查询有clob字段的表
select distinct('TABLE "'||a.OWNER ||'"."'||a.TABLE_NAME||'"') from sys.all_tab_columns a
where a.OWNER = 'EXPTEST' and a.TABLE_NAME not in (
select t.TABLE_NAME from sys.all_tab_columns t
where t.OWNER = 'EXPTEST' and t.DATA_TYPE in ('CLOB','BLOB')
);
22,误操作
22.1删除之前闪回
flashback table AA to before drop;
22.2指定时间之前闪回
alter table AA enable row movement;
flashback table AA to timestamp to_timestamp('2016-02-18 10:25:21','yyyy-mm-dd hh24:mi:ss');
22.3通过查询闪回
select * from AA as of timestamp TO_TIMESTAMP('2016-02-19 13:36:05', 'yyyy-mm-dd hh24:mi:ss');
oracle相关命令收集-张的更多相关文章
- [ SHELL编程 ] 编程常用的ORACLE相关命令
本文主要描述shell编程中常用的Oracle相关命令. 1.sqlplus -L/-S参数 sqlplus -L user/password #-L参数表示用户只尝试登录一次, 而不是在出错时再次提 ...
- linux下Oracle 相关命令
#注意:例子中的oralce命令在/home/oracle/oracle/product/10.2.0/db_1/bin目录.#你可以自己修改成自己的目录. A.#dbstart //启动数据库 #d ...
- oracle常用命令收集
1.查看监听状态 lsnrctl status 2.启动监听 lsnrctl start 3.关闭监听 lsnrctl stop 4.以数据库管理员登录 sqlplus / as sysdba 5.手 ...
- Oracle 相关命令
http://www.mamicode.com/info-detail-2481866.html sql语句 system用户登陆 查看表空间和存放位置 select t1.name,t2.name ...
- Cinder相关命令收集
1. 重置状态 source admin-openrc.sh cinder reset-state 51108241-7ffe-44a8-acfa-4cddac8d4793
- Nova相关命令收集
1. nova list 2. sudo nova-manage service list 8. 创建/删除浮动IP池 nova floating-ip-bulk-create 192.168.0.2 ...
- Linux下使用ps命令来查看Oracle相关的进程
Linux下可以使用ps命令来查看Oracle相关的进程 Oracle Listener 这个命令会列出Oracle Net Listener的进程 [oracle@ www.linuxidc.com ...
- Linux下可以使用ps命令来查看Oracle相关的进程
Linux下可以使用ps命令来查看Oracle相关的进程 Oracle Listener 这个命令会列出Oracle Net Listener的进程 [oracle@ www.linuxidc.com ...
- [转] Oracle analyze 命令分析
转自:http://blog.sina.com.cn/s/blog_682841ba0101bncp.html 1.analyze table t1 compute statistics for ta ...
随机推荐
- 【BZOJ1565】【NOI2009】植物大战僵尸(网络流)
[BZOJ1565][NOI2009]植物大战僵尸(网络流) 题面 BZOJ 洛谷 题解 做了这么多神仙题,终于有一道能够凭借自己智商能够想出来的题目了.... 好感动. 这就是一个比较裸的最小割模型 ...
- 纪念一个日子QAQ
嗯事情是这样的 今天早上考试的时候不知道为什么特别累,精神并不是很好,T1半平面交裸题 T2当时没有仔细看题,T3想了一段时间后会正解(9:30),但是好像很难写的样子啊.. 但是似乎由于模拟考并不 ...
- 电子商务(电销)平台中内容模块(Content)数据库设计明细
以下是自己在电子商务系统设计中的数据库设计经验总结,而今发表出来一起分享,如有不当,欢迎跟帖讨论~ 文章表 (article)|-- 自动编号|-- 文章标题 (title)|-- 文章类别编号 (c ...
- 解题:APIO 2015 雅加达的摩天大楼
题面 分块思想+最短路 发现对于步长小的doge会连出很多边,很容易导致大量的重边,于是对doge们根据步长分块讨论:根据步长建出分层图,然后把步长不超过某个值的doge们连到对应层上的点上,其余的d ...
- 【CF962E】Byteland, Berland and Disputed Cities
Portal! ---> 几句话题意 数轴上面有三种点(B点,R点,P点),现在要将其中的某些点连起来,满足将所有B点去掉之后,所有P点和R点都连通&将所有R点去掉之后,所有B点和P点都 ...
- centos上部署git
安装Git #安装依赖环境 [root@wys01 wys]# yum install curl-devel expat-devel gettext-devel openssl-devel zlib- ...
- PID控制算法的C语言实现六 抗积分饱和的PID控制算法C语言实现
所谓的积分饱和现象是指如果系统存在一个方向的偏差,PID控制器的输出由于积分作用的不断累加而加大,从而导致执行机构达到极限位置,若控制器输出U(k)继续增大,执行器开度不可能再增大,此时计算机输出控制 ...
- laravel调试神器tinker
一直以来,想调试框架中的某些东西,如想知道 Elpquent 的 create 方法返回值是个什么东西, 以前的话,应该就是在 create 方法调用之后,使用 dd 或者 var_dump 之类的函 ...
- Linux I/O缓冲
1:两类I/O函数的缓冲机制 1.1 系统调用(System call) 这类代表就是read/write等系统函数,它们是不带缓冲的,这里的缓冲指的是进程缓冲,在内核到磁盘之间还是有内核缓冲的. 1 ...
- JAVA多线程提高十一:同步工具Exchanger
Exchanger可以在对中对元素进行配对和交换的线程的同步点.每个线程将条目上的某个方法呈现给 exchange 方法,与伙伴线程进行匹配,并且在返回时接收其伙伴的对象.Exchanger 可能被视 ...