加载中…
个人资料
小鹏ORACLE
小鹏ORACLE
  • 博客等级:
  • 博客积分:0
  • 博客访问:268,348
  • 关注人气:46
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
博文
(2012-06-12 10:17)
标签:

oracle

linux

swap

杂谈

分类: oracle实验笔记

1.查看SWAP

[root@192 oc]# cat /proc/swaps
Filename                                Type            Size    Used    Priority
/dev/sda3                               partition       8024    104     -1
[root@192 oc]#

 

2.通过DD创建文件

[root@192 oc]# dd if=/dev/zero of=/oc/swap bs=512 count=2000000
2000000+0 rec

标签:

oracle

scn

select

杂谈

分类: oracle资料转载
基于SCN的查询(AS OF SCN)

仍以前文中创建的表为例,既然是基于SCN的查询,我们首先就需要得到SCN,这里我们通过DBMS_FLASHBACK.GET_SYSTEM_CHANGE_NUMBER函数来获取Oracle当前的SCN,之后再执行数据的修改操作

提 示

如何获取Oracle数据库当前的SCN?

获取当前SCN的方式非常多,除了使用DBMS_FLASHBACK.GET_SYSTEM_CHANGE_NUMBER函数外,也可以通过查询V$DATABASE视图中的CURRENT_SCN列获取。不过,不管是通过查询视图,或是通过过程获取,操作的用户都必须拥有要操作对象的访问权限。

例如,授予用户使用DBMS_FLASHBACK包的权限:

  1. JSSPRE> CONN/AS SYSDBA
  2. Connected.
  3. JSSPRE> GRANT EXECUTE
标签:

oracle

resource

连接

杂谈

分类: oracle原创心得

今天下午突然大家的数据库都连不上了,起初以为是断线了,后拉经过从起监听、数据库、甚至服务器,都没有解决。而且,在本地和异地使用as sysdba就可以登录,所以认为不是数据和监听的问题。

 

在客户端连接时报出:

sp2-1503

sp2-0152

两个错误,所以刚开始都是围绕这两个问题查找原因。网上所提供的解决方案都没能解决。

 

最后还是要通过查看日志,

发现resource_manager_plan 被改成'INTERNAL_QUIESCE'了,将其置空后,数据库即可连接。

 

ALTER SYSTEM SET resource_manager_plan= '' SCOPE=BOTH;

 

INTERNAL_QUIESCE:
INTERNAL_QUIESCE -

freezes all sessions out (by setting max number of sessions to 0) except for SYS_GROUP

冻结所有会话除了sys_group组的用户。

 

RESOURCE_MANAGER_PLAN

specifies the top-level resource plan to use fo

标签:

oracle

dbms

utility

杂谈

分类: oracle实验笔记

越来越觉得dbms_utility功能强了,在找它的使用方法时候看到这篇文章,于是先转过来,

再根据一步一步是实验,写出解释方便以后使用

 

General Information

Purpose Container for a group of unrelated utility procedures and functions
First Availability 7.3.4
Source {ORACLE_HOME}/rdbms/admin/dbmsutil.sql

几个常用的过程或方法:

(2011-08-08 17:37)
标签:

oracle

model

select

杂谈

分类: oracle资料转载

Model语句是Oracle 10g的新功能之一。 本文通过一些简单的例子帮助理解Model语句的用法,复杂使用场景请参考其他文章。

环境:当然需要Oracle 10g以上,本人是在11g上测试的。

1. 什么是model语句

 model语句是Oracle10g的新功能,可以在select语句里面像其他编程语言操作数组一样,对SQL的结果集进行处理。执行顺序是位于Having之后。

select的解析执行顺序
 1. from语句 
 2. where语句 (结合条件) 
 3. start with语句 
 4. connect by语句 
 5. where语句 
 6. group by语句 
 7. having语句 
 8. model语句 
 9. select语句 
 10. union、minus、intersect等集合演算演算 
 11. order by语句  

model的好处

 Oracle 9i为止,需要使用各种计算分析函数,union all等,以及借助其

标签:

oracle

pl/sql

developer

登录

杂谈

分类: oracle实验笔记

在2003上装好oracle10g后,监听已经配通。

但是pl/sql developer连接时候始终报ora-01031权限不足。

使用sys用户可以连接上。

于是初步认为system用户被限定不能远程登录。

而后,发现一个帖子是如下解释这个问题的:

(1)你说在本机SYSTEM用户可以已SYSDBA登录,那么如此运行后,你使用“show user”看看当前用户是否是SYSTEM——我估计不是。
(2)是否创建了口令文件,如果创建了查看一下V$PWFILE_USERS,看看其中有没有SYSTEM 用户,如果没有将其加入(grant sysdba to system),SYSTEM就可以从远程以SYSDBA连接了。

于是,查看了一下:

SQL> select * from V$PWFILE_USERS;
USERNAME                       SYSDBA SYSOPER
------------------------------ ------ -------
SYS                        

标签:

ora-

oracle

笔记

数据库

资料

杂谈

分类: ora-xxxxx

当控制文件不存在时候的报错:

 SQL> shutdown
Database closed.
Database dismounted.
ORACLE instance shut down.
 SQL>


[oracle@localhost dbs]$ cd /oracle/oradata/peng
[oracle@localhost peng]$ mkdir control
[oracle@localhost peng]$ mv control0* control
[oracle@localhost peng]$

 SQL> startup
ORACLE instance started.
Total System Global Area  167772160 bytes
Fixed Size                  1266392 bytes
Variable Size             100666664 bytes
Database Buffers   

(2010-12-26 21:20)
标签:

oracle

原创

实验记录

sqlldr

杂谈

分类: oracle实验笔记

生成导入的文本文件

[oracle@localhost ~]$ pwd
/home/oracle
[oracle@localhost ~]$ cat getobject.sql
set echo off
set term off
set line 1000 pages 0
set feedhack off
set heading off
spool ldr_object.txt
select a.owner||',''||a.object_name||'','||a.object_id||','||
       to_char(a.created,'yyyy-mm-dd hh24:mi:ss')|| ','||a.status
from dba_objects a,(select rownum rn from dual connect by rownum<=10) b;

spool off
set heading on
set feedback on
set term on
set echo on
[oracle@localhost ~]$

执行
SYS@PENG SQL> @getobject.sql

[oracle@localhost ~]$ ll
总计 31244
-rw-r--r-- 1 oracle oinstall       83 12-07 04:49 analyze_index.sql
-rw-r--r-- 1 oracle oinstall      369 12-27 06:37 getobject.sql
-rw-r--r-- 1 oracle

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有