Solaris开机自动进入grub命令行解决方法
今天在虚拟机上装Solaris 10,安装完后重启,直接进入grub命令行,不知如何进入系统。在网上找到了解决方法:出现这种现象的原因及学习grub命令可参考:http://bigwilly.blog.163.com/blog/static/17395354720101...
用with处理文件
由于处理文件时try/except/finally模式相当常用,所以Python提供了一个语句对相关细节进行了抽象,对文件使用with语句时,可以大大减少代码量,因为有了with语句就不再需要包含一个finally组来处理文件的关闭,w...
防火墙设置导致 TNS-12543
昨天Data Guard备库接收不到standby log,查看网络配置tnsnames.ora listener.ora等,均没问题。Google一下,可能是防火墙设置问题,禁用防火墙后就OK了。/etc/rc.d/init.d/iptables stop; Common ...
RMAN duplicate database from active database分析
测试一下active duplicate database,RMAN到底做了那些事情!RMAN> duplicate target database to "joycedp" from active database nofilenamecheck;Starting Duplicate Db at 12-JUL-12using target databa...
RMAN backup-based duplicate分析
RMAN duplicate database有两种方式,一种是backup-based(默认),一种是from active database。RMAN duplicate数据库命令很简单,不过要prepare一些东西,但是RMAN的duplicate命令具体做了那些事情呢?今...
微软 面经
三月底参加的微软的笔试,一直没接到面试通知。本来已经拿到eBay的Intern Offer。上周突然接到微软的面试通知,让我今天去参加面试。一开始没报多大希望去微软,有点不想去了。不过今天没事情做就去试试。微软上...
ASM学习笔记1
ASM实例启动:ASM实例启动与RDBMS实例启动类似。startup nomount;启动实例但不加载磁盘组。startup mount;启动实例并加载磁盘组。startup open;同startup mount一样。如果初始化参数文件中没有磁盘组,会报O...
Oracle字符集测试
理解Oracle字符集,有三个字符集要搞清楚。Oracle服务器字符集、客户端字符集、客户端系统字符集。通常客户端字符集和客户端系统字符集要一致。服务器字符集确定字符是以那种编码存储在数据库服务器中的。客户端字符...
启用sql跟踪
1.最简单的方法alter session set sql_trace=true;2.10046调试事件10046事件有5个等级:0:禁止调试事件。1:给出如下信息:sql语句、解析、执行、统计信息等。4:1+绑定变量的额外信息。主要是数据类型、精度以...
还有好多要学的
学了3个月的Oracle,突然感觉还有越来越多的东西要学。查漏补缺,发现自己在学习过程中遗漏了Oracle的资源计划、任务调度、物化视图、审计、加密这些基本知识。看到那些大牛的文章,才知道还有好多复杂的技术还没学...
SQL执行计划
查看SQL的执行计划可用以下几种方式:explain plan for sql_statementSQLPLUS命令set autotrace on|traceonly第三方软件,如Toad,PL/SQL Developer如何看懂一个执行计划呢,下面看这样一个执行计划:select...
执行计划 dynamic_sampling
现有表t(object_id number,object_name varchar2(20)),表中有上万条记录,并且绝大多数记录的object_id=9999;先来看一下select * from t where object_id=9999的执行计划:---------------------------------...
SQL*Loader学习笔记-数据文件记录格式
SQL*Loader是Oracle提供的用于将外部文件中的数据加载到数据库表中的工具。使用SQL*Loader可以完成:远程load数据从多个文件中load数据将数据load到多个表中指定数据的字符集选择性的load的数据load数据前先...
block_change_tracking(块更改追踪)
转自:http://space.itpub.net/7607759/viewspace-58700310G中ORACLE提供了一个新的特性:块修改跟踪(Block Change Tracking),该特性主要服务于RMAN的增量备份。 众所周知在之前的版本中,RMAN中创建...
log_archive_format
LOG_ARCHIVE_FORMATPropertyDescriptionParameter typeStringSyntaxLOG_ARCHIVE_FORMAT = filenameDefault valueOperating system-dependentModifiableNoRange of valuesAny string that resolves to a valid f...
索引聚簇表
Oracle中聚簇(cluster)是指:如果一组表有一些共同的列,则将这些表以“预联结”的方式存储在相同的数据块上。聚簇还可以用于单个表,可以按某列将数据分组存储。例如部门10的所有员工都存储在同一个...
索引组织表及nocompress和compress n
创建索引组织表:create table iot(owner,object_type,object_name,primary key(owner,object_type,object_name) )organization indexas select owner,object_type,object_name from all_objects查看索引组织表的详...
段空间管理
Oracle的段空间管理:手动段空间管理:DBA设置freslists、freelist groups、pctused和其他参数来控制如何分配、使用和重用段中的空间。自动段空间管理(ASSM):DBA只需设置一个参数pctfree,其他都由Oracle...
虚拟列
Oracle11g支持虚拟列虚拟列是基于一个或多个实际列的表达式计算派生的,虚拟列的数据不存储在磁盘上,而是动态计算得出;可以在虚拟列上定义索引。create table emp(sal number(7,2),comm_pct number(7,2),income nu...
PL/SQL打包
PL/SQL打包工具wrap:dbms_ddl包中有一个打包函数wrap和打包过程create_wrapped,把源代码转换成十六进制进行隐藏。wrap:打包函数,输入源码后,返回打包好的PL/SQL源代码;create_wrapped:打包过程,对输...