ORACLE
qinzongjian
这个作者很懒,什么都没留下…
展开
-
Oracle 11g用户创建、授权和导入dmp文件
导入dmp文件,需要知道这个dmp文件创建的用户。因此需要先创建用户,并授权给它。(1)用户的创建首先,以system用户登录Oracle SQL Developer其次,在sql工作表(可以用快捷键ctrl+shift+w)中输入:create user thomas identified by 123456;接着就是运行这句话,只要出现如下图所示的运行时间,就成功...原创 2016-05-15 15:15:08 · 397 阅读 · 0 评论 -
怎样使用sqlplus连接oracle11g数据库
方法一:在开始菜单中,找到oracle11g-应用程序开发-SQL PLUS。单击SQL PLUS。弹出的SQL Plus框中,输入数据库实例的用户名和密码,按enter键。如果oracle服务器中装有多个数据库实例,则在用户名处输入:用户名/密码@数据库名称。如果数据库服务器不在本机上,还需要加上数据库服务器的地址:用户名...原创 2016-05-15 15:18:28 · 1051 阅读 · 0 评论 -
Mybatis批量增加,删除,更新Oracle
最近需要用到Mybatis批量新增oracle数据库,刚开始在网上找到的方法是都是更新mySQL的,试了一下发现不适合Oracle,后来发现正确的oracle批量新增的sql是:<insert id="insertAttractionsBatch" parameterType="java.util.List">insert into ATTRACTIONS (ID, NAME...原创 2016-09-09 17:35:04 · 111 阅读 · 0 评论 -
ORACLE,dblink,9i或10g的版本的Oracle数据库连接11g的版本时,用户名密码错误
一、创建dblink 原始语句:create public database link xxxxconnect to abc identified by abcusing '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.xxx.xxx.xxx)(PORT = 1521)))(CONNECT_DA...原创 2016-09-13 12:10:00 · 382 阅读 · 0 评论 -
oracle恢复删除的数据
oracle恢复删除的数据 分为两种方法:scn和时间戳两种方法恢复。一、通过scn恢复删除且已提交的数据 1、获得当前数据库的scn号 select current_scn from v$database; (切换到sys用户或system用户查询) 查询到的scn号为:1499223 2、查询当前scn号之前的scn selec...原创 2017-07-12 08:27:30 · 86 阅读 · 0 评论 -
MyBatis创建Oracle触发器
转自:http://javawangzilong.iteye.com/blog/2144317 今天用mybatis创建oracle触发器的时候出现了一点问题,创建触发器的代码如下 Java代码 <update id="createTrigger_A_oracle" parameterType="HashMap"> CREATE OR ...原创 2017-08-22 09:36:52 · 988 阅读 · 0 评论 -
关于Oracle误操作--数据被Commit后的数据回退恢复(闪回)
转自:http://www.cnblogs.com/WhyShang/ 今天操作Oracle数据库时,做一个Update数据时,不小心少写了个where,看这粗心大意的。 于是乎,把所有的员工工号都给更新成一个同一个工号了。这是一个悲催的故事。 因为工号是Check了好多次才存入数据库,工号是唯一性的啊~~ 不过,好在更新过后意识到这一点了。于是乎,先停止操作数据...原创 2018-02-24 10:40:26 · 187 阅读 · 0 评论