oracle
小猪跑得快-Fly
路走着走着就变成了平路!
展开
-
oracle 高端 必备掌握语句
- 退出 SQLPLUS exit; -- 修改 system(sys) 账号密码 SQLPLUS /NOLOG CONN /AS SYSDBA ALTER USER SYSTEM IDENTIFIED BY tarring; -- 清除 SQLPLUS 屏幕 CLEAR SCREEN; CL SCR; -- 查看数据文件位置 SELECT NA翻译 2016-07-18 17:24:45 · 869 阅读 · 0 评论 -
oracle 恢复删除的表数据
--1、查询当前系统时间select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;--2、查询删除数据的时间点的数据--(如果不是,则继续缩小范围) select * from t_weixin_gzshf as of timestamp to_timestamp('2016-06-13 10:05:50'原创 2016-07-19 10:43:05 · 347 阅读 · 0 评论 -
oracle 新建表空间
--新建表空间create tablespace tbs_defaultdatafile '/home/oracle/app/orcl/tbs_default01.dbf'size 10240M;alter tablespace tbs_defaultadd datafile '/home/oracle/app/orcl/tbs_default02.dbf' size1原创 2016-07-19 11:04:05 · 209 阅读 · 0 评论 -
oracle 设置登录不区分大小写
在sysdb下执行alter systemset sec_case_sensitive_logon=false原创 2016-07-19 11:07:34 · 1389 阅读 · 0 评论 -
oracle 替换所有文字中的不匹配字符
selectreplace(TRANSLATE(replace(replace('测**式a.;: ',']',''),'[',''),regexp_replace(replace(replace('测**式a.;: ',']',''),'[',''),'[^0-9a-zA-Z[:space:]!@#$%^&*()_+{}|":;\?/.,>!@#¥%……&*()——+}{|”;:原创 2016-07-19 11:09:42 · 877 阅读 · 0 评论 -
oracle 用户被锁 怎么办
提示账号被锁了,不是密码不对,使用命令:alter user scott account unlock; 如果密码不对,可以再修改:alter user scott identified by tiger;原创 2016-07-19 11:13:35 · 821 阅读 · 0 评论 -
oracle 授予存储过程创表权限
数据库当前用户授予了connect、resource权限,在存储过程里面执行execute immediate 'create table XX'时会报“权限不足”的错误。此时觉得很奇怪,resource角色是具有create table的权限的,为什么在存储过程里面创建表就权限不足了。 查了资料,原因为:用户拥有的角色role在存储过程里面不可用。 一般有如下两种解决方法:原创 2016-07-19 11:16:07 · 1611 阅读 · 0 评论 -
Oracle 数据库分库分表 分布式事务。
1、什么是分布式事务分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。2、分布式事务的产转载 2017-10-29 11:37:06 · 20273 阅读 · 7 评论