电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

用友NC55测试环境配置手册VIP免费

用友NC55测试环境配置手册_第1页
1/7
用友NC55测试环境配置手册_第2页
2/7
用友NC55测试环境配置手册_第3页
3/7
一、安装ORACLE1.进入命令行cmdsqlplus/assysdba2.建立oracle表空间:“E:\NC55_tablespaces”为相应表空间存储路径。CREATETABLESPACENNC_DATA01DATAFILE'E:\NC55_tablespaces\nnc_data01.dbf'SIZE500MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE256K;CREATETABLESPACENNC_DATA02DATAFILE'E:\NC55_tablespaces\nnc_data02.dbf'SIZE300MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE256K;CREATETABLESPACENNC_DATA03DATAFILE'E:\NC55_tablespaces\nnc_data03.dbf'SIZE500MAUTOEXTENDONNEXT100MEXTENTMANAGEMENTLOCALUNIFORMSIZE512K;CREATETABLESPACENNC_INDEX01DATAFILE'E:\NC55_tablespaces\nnc_index01.dbf'SIZE500MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE128K;CREATETABLESPACENNC_INDEX02DATAFILE'E:\NC55_tablespaces\nnc_index02.dbf'SIZE300MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE128K;CREATETABLESPACENNC_INDEX03DATAFILE'E:\NC55_tablespaces\nnc_index03.dbf'SIZE500MAUTOEXTENDONNEXT100MEXTENTMANAGEMENTLOCALUNIFORMSIZE256K;CREATEUSERNC55IDENTIFIEDBYNC50DEFAULTTABLESPACENNC_DATA01TEMPORARYTABLESPACEtemp;GRANTconnect,dbatoNC55;COMMIT;3.Oracle数据库优化对于Oracle用户,更新指定表统计信息方法需要在sqlplus中执行。下面是在"sqlplus"中执行优化操作命令,"NC5.5"是当前系统存储业务数据的用户。这个存促过程执行中,如果个别表分析出错后,会继续处理其他表,并将错误信息写入analyze_log表。SQL>connectNC35/NC35@oracleSQL>grantcreateanytabletonc35;--这一步非常重要,需要显式地赋予用户建表权限SQL>CREATEORREPLACEPROCEDUREANALYZE_TBASV_TABLENAMEVARCHAR2(50);--table的名称v_indexnamevarchar2(50);--index的名称V_SQLVARCHAR2(300);V_SQL1VARCHAR2(300);OWNER_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';CURSORcur_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-ddhh24:mi:ss''),ERROR_TEXTVARCHAR(200),TABLE_NAMEVARCHAR(40))';ENDIF;--EXCEPTION--WHENOTHERSTHEN--dbms_output.put_line('-------CREATELOG_TABLE:err!');END;SELECTUSERINTOOWNER_NAMEFROMDUAL;V_SQL1:='INSERTINTOANALYZE_LOG(USER_NAME,ERROR_TEXT,TABLE_NAME)VALUES('''||OWNER_NAME||''',''ANALYZEBEGIN'',''ALL'')';EXECUTEIMMEDIATEV_SQL1;--更新表统计信息及柱状图信息OPENCUR_TABLE;--beginLOOPFETCHCUR_TABLEINTOV_TABLENAME;EXITWHENCUR_TABLE%NOTFOUND;beginV_SQL:='ANALYZETABLE'||V_TABLENAME||'COMPUTESTATISTICS';EXECUTEIMMEDIATEV_SQL;--dbms_output.put_line('EXECUTE:'||V_SQL||'OK!');V_SQL:='ANALYZETABLE'||V_TABLENAME||'COMPUTESTATISTICSFORALLINDEXEDCOLUMNS';EXECUTEIMMEDIATEV_SQL;--dbms_output.put_line('EXECUTE:'||V_SQL||'OK!');EXCEPTIONWHENOTHERSTHEN--dbms_output.put_line('-------EXECUTE:'||V_SQL||'err!');V_SQL1:='INSERTINTOANALYZE_LOG(USER_NAME,ERROR_TEXT,TABLE_NAME)VALUES('''||OWNER_NAME||''','''||V_SQL||''','''||V_TABLENAME||''')';EXECUTEIMMEDIATEV_SQL1;end;ENDLOOP;CLOSECUR_TABLE;CLOSECUR_LOG;--删除索引统计信息OPENcur_index;LOOPFETCHcur_indexINTOv_indexname;EXITWHENcur_index%NOTFOUND;beginv_sql:='analyzeindex'||v_indexname||'deletestatistics';EXECUTEIMMEDIATEv_sql;--dbms_output.put_line('EXECUTE:'||V_SQL||'OK!');EXCEPTIONWHENOTHERSTHEN--dbms...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

用友NC55测试环境配置手册

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部