欢迎来到天天文库
浏览记录
ID:38524932
大小:91.83 KB
页数:7页
时间:2019-06-14
《用友NC5.5测试环境配置手册》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、安装ORACLE1.进入命令行cmdàsqlplusà/assysdba2.建立oracle表空间:“E:NC55_tablespaces”为相应表空间存储路径。CREATETABLESPACENNC_DATA01DATAFILE'E:NC55_tablespacesnc_data01.dbf'SIZE500MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE256K;CREATETABLESPACENNC_DATA02DATAFILE'E:NC55_tablespacesnc
2、_data02.dbf'SIZE300MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE256K;CREATETABLESPACENNC_DATA03DATAFILE'E:NC55_tablespacesnc_data03.dbf'SIZE500MAUTOEXTENDONNEXT100MEXTENTMANAGEMENTLOCALUNIFORMSIZE512K;CREATETABLESPACENNC_INDEX01DATAFILE'E:NC55_tablespacesnc_index
3、01.dbf'SIZE500MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE128K;CREATETABLESPACENNC_INDEX02DATAFILE'E:NC55_tablespacesnc_index02.dbf'SIZE300MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE128K;CREATETABLESPACENNC_INDEX03DATAFILE'E:NC55_tablespacesnc_index03.d
4、bf'SIZE500MAUTOEXTENDONNEXT100MEXTENTMANAGEMENTLOCALUNIFORMSIZE256K;CREATEUSERNC55IDENTIFIEDBYNC50DEFAULTTABLESPACENNC_DATA01TEMPORARYTABLESPACEtemp;GRANTconnect,dbatoNC55;COMMIT;3.Oracle数据库优化对于Oracle用户,更新指定表统计信息方法需要在sqlplus中执行。下面是在"sqlplus"中执行优化操作命令,"NC5.5"是当前系统存储业务数据的用户。这个存
5、促过程执行中,如果个别表分析出错后,会继续处理其他表,并将错误信息写入analyze_log表。SQL>connectNC35/NC35@oracleSQL>grantcreateanytabletonc35;--这一步非常重要,需要显式地赋予用户建表权限SQL>CREATEORREPLACEPROCEDUREANALYZE_TBASV_TABLENAMEVARCHAR2(50);--table的名称v_indexnamevarchar2(50);--index的名称V_SQLVARCHAR2(300);V_SQL1VARCHAR2(300);O
6、WNER_NAMEVARCHAR2(100);V_LOGINTEGER;CURSORCUR_TABLEIS--游标SELECTTABLE_NAMEFROMUSER_TABLESWHEREtemporary='N';--notemptableCURSORCUR_TABLE_TEMPISSELECTTABLE_NAMEFROMUSER_TABLESWHEREtemporary='Y';CURSORCUR_LOGISSELECTCOUNT(TABLE_NAME)FROMUSER_TABLESWHERETABLE_NAME='ANALYZE_LOG';C
7、URSORcur_indexISselectindex_namefromuser_indexesgroupbyindex_name;BEGIN--DBMS_OUTPUT.ENABLE(buffer_size=>100000);BEGINOPENCUR_LOG;FETCHCUR_LOGINTOV_LOG;IFV_LOG=0THENEXECUTEIMMEDIATE'CREATETABLEANALYZE_LOG(USER_NAMEVARCHAR(20),OP_TIMECHAR(19)DEFAULTto_char(sysdate,''yyyy-mm-dd
8、hh24:mi:ss''),ERROR_TEXTVARCHAR(200),TABLE_NAMEVARCHAR(40))';ENDIF;-
此文档下载收益归作者所有