当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 第一步:EXP 原 US7ASCII数据库中的SCOTT用户。
 

 

    摘要: 没有备份、只有归档日志,如何恢复数据文件?......
 ·resultsetsfromstoredproceduresinoracle    »显示摘要«
    摘要: result sets from stored procedures in oracle a frequently asked question is: id like to know whether oracle supports procedures (functions) which returns result sets. the answer is most definit......


不同字符集倒库的方法

第一步:exp 原 us7ascii数据库中的scott用户.

第二步:exp 原us7ascii 数据库中的zhaoboyi用户. 【程序编程相关:LAMP 架构服务器性能优化建议(03/

【推荐阅读:局域网浏览器访问不了自己的web主机-解

第三步:create new database(character set simplified chinese_china.zhs16gbk), 【扩展信息:提问的智慧+如何有效地报告Bug --

所有的路径与原

数据库相同.

第四步:将zhs16gbk 中的init.ora copy init.ora.bak.

第五步:将us7ascii 中的init.ora copy zhs16gbk 修改相应参数.

第六步:生成zhs16gbk 中的scott 用户,授权,exp zhs16gbk 中的scott 用户.

第七步:  生成zhs16gbk 中的zhaoboyi 用户,exp zhs16gbk 中的zhaoboyi 用户.

第八步:用ultraedit 分别打开(us7ascii)以及(zhs16gbk)scott 用户,将前5行中的u

s7ascii 不同处改掉.

第九步:相应的做zhaoboyi 用户.

第十步:在zhs16gbk中,执行sys 用户的owaload.sql ,对htp.p授权.

第十一步:做imp,把原有的数据库倒入到新的数据库.

第十二步:解决大字段问题.

首先在原数据库中执行存储过程 fwrite_clob_niu,将含有大字段的表生成到文件中,接着

,在新数据库中编译执行fupdate_clob_text,

将大字段倒回到新数据库中.

附录:

1.存储过程:fwrite——clob——niu

procedure       fwrite_clob_niu as

    cursor c_lt is

    select c.text,c.info_id

    from info_ctext c

  where info_id <= 120

    --change7.16 where  info_id <=100

    order by info_id asc;

/*

    1000-1100 f

    1100-1600 ok

    1600-1630 ok

    1629-1640 ok

    1640-1660 f

    1660-1668 ok

    1669 f

    1670-1750 ok

*/   


...   下一页
 ·oracle数据库的空间管理技巧    »显示摘要«
    摘要: 在oracle数据库中,dba可以通过观测一定的表或视图来了解当前空间的使用状况,进而作出可能的调整决定。 ---- 一.表空间的自由空间 ---- 通过对表空间的自由空间的观察,可用来判断分配给某个表空间的空间是太多还是不够。请看下列的语句 sql > select a.file_id "fileno",a.tablespace_name "tablespace_name",......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE