1. 在linux. Find / -name rman显示: /home/oracle/product/10.20/sysman/admin/scripts/db/rman /home/oracle/product/10.20/bin/rman /home/oracle/product/10.20/oc4j/j2ee/oc4j_applications/applications/em/em/WEB-INF/perl/db/rman /
2015-06-28首先把之前oradata目录全部备份好(冷备份哦~~)。 然后安装数据库,按SID原路径建立实例。 完了之后,以sys登录sqlplus,shutdown immediate关闭数据库程序。 用备份的oradata把建立的实例覆盖。 打开命令提示行窗口(字体标红部分为输入命令,数据库
2015-06-28在Oracle9i中SYS用户完全取代了Internal,当SYS用于以sysdba方式连接数据库是,便具有了与Internal登录数据库时相同的权限,可以启动和关闭数据库,创建新的数据库实例,创建控制文件,进行数据库备份和恢复。SYS连接数据库是必须以sysdba的方式连接。 SYS的
2015-06-28在Oracle怎样查询表中的top10条记录呢? select * from test where rownum <=10 下面是关于rownum的介绍 ================================ Rownum和row_number() over()的使用 ROWNUM是Oracle从8开始提供的一个伪列,是把SQL出来的结
2015-06-28SELECT col1, col2, CASE WHEN col3 > 1 AND col3 <2 THEN '1' WHEN col3 > 2 AND col3 <3 THEN '2' WHEN col3 > 3 AND col3 <4 THEN '3' ELSE '4' END mylevel FROM table1 注意点: 1、以CASE开头,以
2015-06-28二.设置实体化视图站点: 1.创建复制管理员并授予相应的权限: disconnect; connect system/passwd@BJ; create user mvadmin identified by
2015-06-28在DBA的日常工作中,经常需要重装或在新机器上安装Oracle,但每次安装所浪费的时间、精力以及失败的挫折都在考验着DBA的承受能力,本文着重介绍了一个简单的复制和迁移Oracle数据库的方法,详细内容请参考下文。 复制迁移的步骤如下: ◆1、首先,复制原Oracle数据库
2015-06-28迄今为止,导出/导入工具集仍是跨多个平台转移数据所需劳动强度最小的首选实用工具,尽管人们常常抱怨它速度太慢。导入只是将每条记录从导出转储文件中读出来,然后使用常见的 INSERT INTO 命令将其插入到目标表中,因此导入可能是个很慢的过程,这一点并不让人感到
2015-06-281)找出当前会话ID的方法select sid from v$mystat where rownum=1 2)找出阻塞的会话IDselect * from dba_blockers 3)得到会话的详细信息SELECT a.username, a.program, a.SID, a.serial# FROM v$session a, dba_blockers b WHERE a.SID = b.holdi
2015-06-28第一步,先应记住被删除的表中有多少记录 select count(*) from t1; 第二步,delete该表的数据 delete from t1; commnit; 第三步,获得当前scn select dbms_flashback.get_system_change_number from dual; 第四步,根据第三步返回的scn不
2015-06-28--set feedback off --此行代表不用Orcal返回信息 --set define off --drop user LNO cascade; -- 此行代表删除用户,以及用户相关的表,视图等 --drop tablespace LNO including contents; --drop tablespace LNOTEMP including contents;
2015-06-28概述 影响数据库性能的因素包括:系统、数据库、网络。 数据库的优化包括:优化数据库磁盘I/O、优化回滚段、优化Rrdo日志、优化系统全局区、优化数据库对象。 监控数据库的性能 在init.ora参数文件中设置TIMED_STATISTICS=TRUE 和在你的会话层设置
2015-06-28第一部分 基本查询指令 select * from V$PWFILE_USERS //查看dba用户 select * from v$version //查看oracle版本以及系统版本 select * from session_privs;// 查看当前用户拥有的权限值 select * from user_role_privs\\查询当前用户角色 select * from user_sys_
2015-06-28create table t (a varchar2(20),b varchar2(20)); ----使用绑定变量 declare v_sql varchar2(50); begin for i in 1..100000 loop v_sql := 'insert into t values (:1,:2)'; execute immediate v_sql using 'a'||i,'b'||i; end loop
2015-06-28 在Oracle数据库中,这个初始化参数文件分为两类,分别为文本参数文件与服务器参数文件。他们的内容是相同的,只是所表示的方式不同。在服务器参数文件中,是以二进制的形式保存的。可以利用数据库的命令对他们进行转换。接下去笔者就谈谈维护服务器参
2015-06-28 如果在Windows操作系统上部署Oracle数据库系统,会将起动过程写入到操作系统的服务列表中。并且一些主要的服务都会被设置为自动启动。如此的话,当操作系统启动的时候,数据库会自动启动。当关闭操作系统时这些服务也会自动关闭。如下图所示,就是在Windows
2015-06-28如果表中没有数据: 直接这样就可以了 alter table 表名 modify (字段名 类型) eg:alter table student (id number(4)); 如果原表中存在data那么方法就大不相同了,请看!!! /*修改原字段名*/ ALTER TABLE 表名 RENAME COLUMN 字段名 TO 字
2015-06-28 因为项目某些模块的数据结构设计没有严格按照某规范设计,所以只能从数据库中查询数据结构,需要查询的信息如下:字段名称、数据类型、是否为空、默认值、主键、外键等等。 在网上搜索了查询上述信息的方法,总结如下: 
2015-06-28 Oracle中出现BIN$的表名,其原因是删除表后,没有清空回收站。 解决方法有二: 一、清空回收站 PURGE recyclebin; 二、逐个删除 purge table orig
2015-06-28 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer &n
2015-06-28