<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wiler的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/wiler</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; wiler]]></copyright><item><title><![CDATA[罗马字符转数字]]></title><link>https://blog.csdn.net/wiler/article/details/123092264</link><guid>https://blog.csdn.net/wiler/article/details/123092264</guid><author>wiler</author><pubDate>Wed, 23 Feb 2022 15:57:00 +0800</pubDate><description><![CDATA[luoma={'I':1,'V':5,'X':10,'L':50,'C':100,'D':500,'M':1000}
luoma_spec={'IV':4,'IX':9,'IL':40,'IC':90,'ID':400,'IM':900}

def luoma_to_num(s_luoma):
  num=0
  ss=s_luoma
  for i in luoma_spec.keys():
    if i in s_luoma:
      num=num+luoma_...]]></description><category></category></item><item><title><![CDATA[Export/Import 使用技巧与常见错误]]></title><link>https://blog.csdn.net/wiler/article/details/3738411</link><guid>https://blog.csdn.net/wiler/article/details/3738411</guid><author>wiler</author><pubDate>Fri, 09 Jan 2009 09:16:00 +0800</pubDate><description><![CDATA[Export 和 Import 是一对读写Oracle数据的工具. Export 将 Oracle 数据库中的数据输出到操作系统文件中, Import 把这些文件中的数据读到Oracle 数据库中. Export/Import可以用来完成以下工作: 数据归档, 数据库升级, 备份数据库, 把数据从一个数据库移到另一个数据库, 回收数据库存储碎片等等.　　　　使用Export除了要保证磁盘或磁带上有]]></description><category></category></item><item><title><![CDATA[windows操作系统重新安装后的数据恢复]]></title><link>https://blog.csdn.net/wiler/article/details/3438580</link><guid>https://blog.csdn.net/wiler/article/details/3438580</guid><author>wiler</author><pubDate>Wed, 03 Dec 2008 16:33:00 +0800</pubDate><description><![CDATA[1.问题：linux下的dmp文件ftp到windows后能不能导入windows下的oracle能导入2.操作系统在C盘，要重新安装，请问安装在D盘的oracle能恢复吗？环境：win xp ,oracle 10g1）安装oracle10g2）建库3）备份新建立的库4）删除oracle10g使用oracle的卸载工具5）重新安装oracle10g6）建立和第二步一样实例名的库,停止数据库服务7）]]></description><category></category></item><item><title><![CDATA[unix下oracle8.1.6的移植]]></title><link>https://blog.csdn.net/wiler/article/details/1556470</link><guid>https://blog.csdn.net/wiler/article/details/1556470</guid><author>wiler</author><pubDate>Sun, 08 Apr 2007 13:58:00 +0800</pubDate><description><![CDATA[大家都知道oracle在unix下做移植非常方便,直接复制oracle下所有文件到新服务器,然后再做相关的设置即可.因我一直都用oracle9i以上版本,没做过oracle8的移植,前几天,领导派任务让我移植oracle816.其中碰到的种种问题我就不提了,现在列出相关步骤:1.确保新机器的内核模式为32位2.在新机器增加oracle用户和DBA组3.从旧机器复制oracle816到新]]></description><category></category></item><item><title><![CDATA[二进制文件(BLOB类型操作)的插入]]></title><link>https://blog.csdn.net/wiler/article/details/1527002</link><guid>https://blog.csdn.net/wiler/article/details/1527002</guid><author>wiler</author><pubDate>Mon, 12 Mar 2007 16:17:00 +0800</pubDate><description><![CDATA[drop table wiler_lob;create table wilerlob (       id number (5) not null,       image blob not null);create or replace directory IMAGES as /home/oracle;create or replace procedure img_insert ]]></description><category></category></item><item><title><![CDATA[函数返回表类型]]></title><link>https://blog.csdn.net/wiler/article/details/1526520</link><guid>https://blog.csdn.net/wiler/article/details/1526520</guid><author>wiler</author><pubDate>Mon, 12 Mar 2007 11:10:00 +0800</pubDate><description><![CDATA[create type wiler_obj as object (table_output varchar2(200));create type wiler_table as table of wiler_obj;create or replace function wiler_return_table return wiler_tableas  v_table wiler_table:=]]></description><category></category></item><item><title><![CDATA[oracle9i回滚段表空间丢失后的处理方法]]></title><link>https://blog.csdn.net/wiler/article/details/1525250</link><guid>https://blog.csdn.net/wiler/article/details/1525250</guid><author>wiler</author><pubDate>Fri, 09 Mar 2007 15:31:00 +0800</pubDate><description><![CDATA[具体操作步骤如下：首先把初init.ora文件里自动管理改为手工管理,然后加入隐含参数:#undo_management=AUTOundo_tablespace=UNDOTBSSQL>startup mount  （数据库启动到mount状态)SQL>alter database open;Database opened.SQL> show parameter undoNAME T]]></description><category></category></item><item><title><![CDATA[ora9i for linux安装]]></title><link>https://blog.csdn.net/wiler/article/details/1519007</link><guid>https://blog.csdn.net/wiler/article/details/1519007</guid><author>wiler</author><pubDate>Fri, 02 Mar 2007 11:45:00 +0800</pubDate><description><![CDATA[1、打开一个终端，以root用户登录或者是：su -2、还是创建必要的用户和组，这在unix/linux的管理中是一个好习惯：[root@ghw] su -[root@ghw]# groupadd oinstall[root@ghw]# groupadd dba[root@ghw]# useradd -g oinstall -G dba oracle[root@ghw]# passwd ora]]></description><category></category></item><item><title><![CDATA[数据库名称修改]]></title><link>https://blog.csdn.net/wiler/article/details/1519001</link><guid>https://blog.csdn.net/wiler/article/details/1519001</guid><author>wiler</author><pubDate>Fri, 02 Mar 2007 11:42:00 +0800</pubDate><description><![CDATA[数据库名称修改shutdown immediatestartup mounthost nid target=sys/itsys setname=test1 dbname=test1shutdown immediatehost orapwd file=/u/oracle/product/9.2.0/dbs/orapwtest1 password=manager entries=5修改initSI]]></description><category></category></item><item><title><![CDATA[字符集的修改]]></title><link>https://blog.csdn.net/wiler/article/details/1518991</link><guid>https://blog.csdn.net/wiler/article/details/1518991</guid><author>wiler</author><pubDate>Fri, 02 Mar 2007 11:40:00 +0800</pubDate><description><![CDATA[Startup nomount;Alter database mount exclusive;---独占方式Alter system enable restricted session;ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; ---使所有会话失效ALTER SYSTEM SET AQ_TM_PROCESSES=0;Alter database open;al]]></description><category></category></item><item><title><![CDATA[ORA-04021错误数据库表锁定错误]]></title><link>https://blog.csdn.net/wiler/article/details/1518986</link><guid>https://blog.csdn.net/wiler/article/details/1518986</guid><author>wiler</author><pubDate>Fri, 02 Mar 2007 11:38:00 +0800</pubDate><description><![CDATA[解除数据表的锁定 今天在编译一个存储过程时经过长时间的等待提示 ORA-04021 timeout occurred while waiting to lock object sssss因此觉得有必要仔细说说通过一下语句查看在ttapps用户下被锁定的表，结果为nullselect a.*,b.object_name from v$locked_object a ,all_objec]]></description><category></category></item><item><title><![CDATA[函数如何返回结果集]]></title><link>https://blog.csdn.net/wiler/article/details/1505694</link><guid>https://blog.csdn.net/wiler/article/details/1505694</guid><author>wiler</author><pubDate>Thu, 08 Feb 2007 20:44:00 +0800</pubDate><description><![CDATA[CREATE OR REPLACE package p_test as    type t_myrc is ref cursor;      function f_getdata return t_myrc;   end p_test;/     CREATE OR REPLACE package body p_test as    function   f_getdata return t_my]]></description><category></category></item><item><title><![CDATA[Oracle数据库的灾难恢复 ]]></title><link>https://blog.csdn.net/wiler/article/details/1503030</link><guid>https://blog.csdn.net/wiler/article/details/1503030</guid><author>wiler</author><pubDate>Tue, 06 Feb 2007 08:12:00 +0800</pubDate><description><![CDATA[随着办公自动化和电子商务的飞速发展，企业对信息系统的依赖性越来越高，数据库作为信息系统的核心担当着重要的角色。尤其在一些对数据可靠性要求很高的行业如银行、证券、电信等，如果发生意外停机或数据丢失其损失会十分惨重。为此数据库管理员应针对具体的业务要求制定详细的数据库备份与灾难恢复策略，并通过模拟故障对每种可能的情况进行严格测试，只有这样才能保证数据的高可用性。数据库的备份是一个长期的过程，而恢复只在]]></description><category></category></item><item><title><![CDATA[ORACLE诊断事件]]></title><link>https://blog.csdn.net/wiler/article/details/1502847</link><guid>https://blog.csdn.net/wiler/article/details/1502847</guid><author>wiler</author><pubDate>Mon, 05 Feb 2007 21:09:00 +0800</pubDate><description><![CDATA[ORACLE诊断事件Oracle为RDBMS提供了多种的诊断工具，诊断事件(Event)是其中一种常用、好用的方法，它使DBA可以方便的转储数据库各种结构及跟踪特定事件的发生.一、Event的通常格式及分类1、 通常格式如下：EVENT=""2、 Event分类诊断事件大体上可以分为四类：a． 转储类事件：它们主要用于转储Oracle的一些结构，例如转储一下控制文件、数据文件头等内容。b． 捕]]></description><category></category></item><item><title><![CDATA[怎样以只读方式查看并执行包]]></title><link>https://blog.csdn.net/wiler/article/details/1499850</link><guid>https://blog.csdn.net/wiler/article/details/1499850</guid><author>wiler</author><pubDate>Thu, 01 Feb 2007 11:51:00 +0800</pubDate><description><![CDATA[通过select * from dba_sys_privs where grantee = DBA AND PRIVILEGE LIKE %PROCEDURE查询得到该赋予的权限，.具体各权限说明如下:ALTER ANY PROCEDURE 修改过程与包DROP ANY PROCEDURE 删除过程与包CREATE PROCEDURE 建立,查看过程CREATE ANY P]]></description><category></category></item><item><title><![CDATA[Oracle中的临时表用法汇总]]></title><link>https://blog.csdn.net/wiler/article/details/1480369</link><guid>https://blog.csdn.net/wiler/article/details/1480369</guid><author>wiler</author><pubDate>Thu, 11 Jan 2007 16:58:00 +0800</pubDate><description><![CDATA[1 语法 在Oracle中，可以创建以下两种临时表： 1) 会话特有的临时表 CREATE GLOBAL TEMPORARY  ( ) ON COMMIT PRESERVE ROWS； 2) 事务特有的临时表 CREATE GLOBAL TEMPORARY  ( ) ON COMMIT DELETE ROWS； CREATE GLOBAL TEMPORARY TABLE MyTempTable 所]]></description><category></category></item><item><title><![CDATA[建立函数索引的权限]]></title><link>https://blog.csdn.net/wiler/article/details/1467001</link><guid>https://blog.csdn.net/wiler/article/details/1467001</guid><author>wiler</author><pubDate>Fri, 29 Dec 2006 10:58:00 +0800</pubDate><description><![CDATA[已经拥有connect,resource 权限，但不能建立函数索引提示如下：create index ix_test_abc on test_abc(substr(astr,5));ORA-01031: insufficient privileges 通过显式授权，grant query rewrite to username解决]]></description><category></category></item><item><title><![CDATA[sqlldr导入文本文件数据]]></title><link>https://blog.csdn.net/wiler/article/details/1466168</link><guid>https://blog.csdn.net/wiler/article/details/1466168</guid><author>wiler</author><pubDate>Thu, 28 Dec 2006 20:50:00 +0800</pubDate><description><![CDATA[例1:用包含数据的文本导入.1)现在有一个要导入数据库的数据的文本abc.txt，格式如下:123,312u 124,dsfsd5423,rtdf34............2)在数据库中创建要导入的表test(数据库用户名/密码：test/test,默认在本机)create table abc(a number(10),b  varchar2(20),c number(10))3)编写ctl控制]]></description><category></category></item><item><title><![CDATA[SYS_CONTEXT使用列表]]></title><link>https://blog.csdn.net/wiler/article/details/1465650</link><guid>https://blog.csdn.net/wiler/article/details/1465650</guid><author>wiler</author><pubDate>Thu, 28 Dec 2006 13:03:00 +0800</pubDate><description><![CDATA[在用户没有权限访问系统视图的时候很有用selectSYS_CONTEXT(USERENV,TERMINAL) terminal,SYS_CONTEXT(USERENV,LANGUAGE) language,SYS_CONTEXT(USERENV,SESSIONID) sessionid,SYS_CONTEXT(USERENV,INSTANCE) instance]]></description><category></category></item><item><title><![CDATA[ORACLE10G中OPTIMIZER_GOAL参数被废弃问题]]></title><link>https://blog.csdn.net/wiler/article/details/1464245</link><guid>https://blog.csdn.net/wiler/article/details/1464245</guid><author>wiler</author><pubDate>Wed, 27 Dec 2006 11:20:00 +0800</pubDate><description><![CDATA[ORACLE10G中OPTIMIZER_GOAL参数被废弃问题  如果在ORACLE10G服务器上产生了一个SQL TRACE文件，直接使用ORACLE10G的客户端再利用TKPROF格式化SQL语句的执行计划，不会有问题，如果使用10G以下的ORACLE客户端，比如9I，8I连接到10G的客户端，那么，如果使用了EXPLAIN参数产生SQL语句的执行计划，则在格式化的语句的执行计]]></description><category></category></item></channel></rss>