随笔分类 -  oracle

摘要:这块要分两种情况进行试验,1.没有maxvalue分区。2.有maxvalue分区。 下面分别试验之: A.没有maxvalue的range分区表增加分区。 1.创建分区表: SQL> CREATE TABLE t_range_part (ID NUMBER) 2 PARTITION BY RANGE(ID) 3 ( 4 PARTITION t_... 阅读全文

posted @ 2013-01-23 17:06 雅飞士 阅读(2792) 评论(0) 推荐(0) |

摘要:在虚拟机上搞的测试,把源库全备后,删除,利用备份文件恢复出来。模拟恢复到异机。 数据库版本: SQL> select * from v$version; BANNER -------------------------------------------------------------------------------- Oracle Database 11g En... 阅读全文

posted @ 2012-12-19 16:10 雅飞士 阅读(401) 评论(0) 推荐(0) |

摘要:1.重命名控制文件: [oracle@yfs orcl]$ ll | grep ctl -rw-r-----. 1 oracle oinstall 10960896 Dec 17 16:22 control01.ctl [oracle@yfs orcl]$ mv control01.ctl control01.ctl_bak 2.启动数据库,发现出错了: ... 阅读全文

posted @ 2012-12-19 16:04 雅飞士 阅读(558) 评论(0) 推荐(0) |

摘要:本实验简单介绍数据文件损坏后的恢复。 1.创建测试环境:建测试表空间和测试用户。 SQL> create tablespace tbs_rman datafile '/oradata/orcl/tbs_rman.dbf' size 5M autoextend off; Tablespace created. SQL> create user testrman identified... 阅读全文

posted @ 2012-12-19 16:01 雅飞士 阅读(349) 评论(0) 推荐(0) |

摘要:备份: 备份全库: RMAN> backup database format '/backup/fulldb/%U'; RMAN> list backup of database; 备份表空间: RMAN> backup tablespace tbs_pb_dparam; Starting backup at 20121214152625 using channel ORA... 阅读全文

posted @ 2012-12-19 15:57 雅飞士 阅读(434) 评论(0) 推荐(0) |

摘要:changePerm.sh [oracle@RPS-SERVER-1 install]$ pwd /oracle/app/product/10.2.0/db_1/install 根据描述: This script will relax the permissions on most files and directories in the installed Oracle Hom... 阅读全文

posted @ 2012-12-13 11:08 雅飞士 阅读(313) 评论(0) 推荐(0) |

摘要:统计信息导入导出试验. 涉及的具体语法可参考oracle官方文档。 1. 数据库版本: SQL> select * from v$version 2 / BANNER ---------------------------------------------------------------- Oracle Database 10g Enterprise Edition Re... 阅读全文

posted @ 2012-12-06 11:42 雅飞士 阅读(622) 评论(0) 推荐(1) |

摘要:安装oracle软件的时候,如果操作系统一样,可以直接把软件tar过来。 需要注意的是,要确保系统的小版本都一样才能tar。 可以直接tar /oracle 目录,这样环境变量就不用设了,需要的话改个sid就OK。 解压完之后,记得要在oracle用户下执行 relink all。 然后执行:sh $ORACLE_HOME/install/changePerm.sh 再切换到root用户... 阅读全文

posted @ 2012-10-01 23:57 雅飞士 阅读(492) 评论(0) 推荐(0) |

摘要:不同应用通不过不同的端口访问数据库,多网卡的情况下可以让不同应用通过不同的网卡访问数据库。 下面给出的示例是一个地址,不同端口: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = e:\oracle\product... 阅读全文

posted @ 2012-09-18 10:43 雅飞士 阅读(917) 评论(0) 推荐(0) |

摘要:1.新建undo表空间 SQL> create undo tablespace undotbs2 datafile 'E:\oracle\product\oradata\orcl\un dotbs02.dbf' size 10M autoextend on next 10M maxsize 500M; 2.由于undo_tablespace是个动态参数,所以任何时候都可以set。 SQ... 阅读全文

posted @ 2012-09-17 17:59 雅飞士 阅读(688) 评论(0) 推荐(0) |

摘要:查看nid帮助: C:\Users\yafeishi>nid -help DBNEWID: Release 10.2.0.3.0 - Production on 星期三 9月 5 11:30:11 2012 Copyright (c) 1982, 2005, Oracle. All rights reserved. 关键字 说明... 阅读全文

posted @ 2012-09-05 12:41 雅飞士 阅读(501) 评论(0) 推荐(0) |

摘要:在imp的帮助中: SHOW just list file contents (N),默认为N。 下面通过实验说明2点: 1.show=y 可以显示dmp文件中创建对象的语句。 2.show=y 就如同oracle说的那样, just list file contents,这里不进行导入操作。 准备实验环境: 1.创建用户,并赋权: SQL> create user tests... 阅读全文

posted @ 2012-08-27 16:39 雅飞士 阅读(796) 评论(1) 推荐(1) |

摘要:情况是这样:甲方提供的是按照用户导出的dmp文件,而开发这边只想要几张表的数据。 试验如下: 数据库版本: SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle Database 10g Enterprise E... 阅读全文

posted @ 2012-08-09 10:47 雅飞士 阅读(1305) 评论(0) 推荐(0) |

摘要:必须以sys 用户登录sqlplus C:\Users\yafeishi>sqlplus system/***** SQL*Plus: Release 10.2.0.3.0 - Production on 星期二 7月 17 15:32:53 2012 Copyright (c) 1982, 2006, Oracle. All Rights Reserved. 连接到: ... 阅读全文

posted @ 2012-07-17 15:45 雅飞士 阅读(624) 评论(1) 推荐(0) |

摘要:oracle 11gr2 官方介绍地址: http://docs.oracle.com/cd/E11882_01/server.112/e26088/functions216.htm#SQLRF06145 基本语法:translate(expr,from_string,to_string) translate 就是一个字符级别的替换: 如下所示: SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle Database... 阅读全文

posted @ 2012-07-16 09:33 雅飞士 阅读(1177) 评论(1) 推荐(0) |

摘要:查看现在的实例名和数据库名 SQL> show parameter name NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ db_file_name_c... 阅读全文

posted @ 2012-05-11 12:23 雅飞士 阅读(625) 评论(0) 推荐(0) |

摘要:由于修改了实例名,导致startup的时候提示现在的名字和控制文件中存放的名字不一致,所以就需要重建控制文件。 现在的库起不来,连nomount状态也起不来,就到另一库上去得到创建控制文件的语句。 SQL> alter database backup controlfile to trace as '/oraclelog/lcfa/udump/crl.txt'; Database ... 阅读全文

posted @ 2012-05-11 12:19 雅飞士 阅读(304) 评论(0) 推荐(0) |

摘要:联机重定义 非分区表到分区表的转换 数据库版本: SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle Database 10g Enterprise Edition Release 10.2.0.3.... 阅读全文

posted @ 2012-04-20 20:06 雅飞士 阅读(588) 评论(0) 推荐(0) |

摘要:联机重定义修改表结构: 数据库版本: SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - ... 阅读全文

posted @ 2012-04-20 18:52 雅飞士 阅读(348) 评论(0) 推荐(0) |

摘要:EXP 时候 compress 实验 2: 新建表test SQL> create table test as select * from dba_objects; Table created 查看当前test的记录数和大小 SQL> select count(*) from test; COUNT(*) ---------- ... 阅读全文

posted @ 2012-04-19 11:10 雅飞士 阅读(774) 评论(0) 推荐(0) |

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3