版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
安装ORACLE1.进入命令行cmdsqlplus/assysdba2.建立oracle表空间:“E:\NC55_tablespaces”为相应表空间存储路径。nnc_data01.dbf'SIZE500MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE256K;nnc_data02.dbf'SIZE300MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE256K;nnc_data03.dbf'SIZE500MAUTOEXTENDONNEXT100MEXTENTMANAGEMENTLOCALUNIFORMSIZE512K;nnc_index01.dbf'SIZE500MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE128K;nnc_index02.dbf'SIZE300MAUTOEXTENDONNEXT50MEXTENTMANAGEMENTLOCALUNIFORMSIZE128K;nnc_index03.dbf'SIZE500MAUTOEXTENDONNEXT100MEXTENTMANAGEMENTLOCALUNIFORMSIZE256K;CREATEUSERNC55IDENTIFIEDBYNC50DEFAULTTABLESPACENNCDATA01TEMPORARYTABLESPACEtemp;GRANTconnect,dbatoNC55;COMMIT;3.Oracle数据库优化4.对于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_output.put_line(' EXECUTE:'||V_SQL||'err!');V_SQL1:='INSERTINTOANALYZE_LOG(USER_NAME,ERROR_TEXT,TABLE_NAME)VALUES('''||OWNER_NAME||''','''||v_sql||''','''||v_indexname||''')';EXECUTEIMMEDIATEV_SQL1;end;ENDLOOP;--关闭游标CLOSEcur_index;--删除临时表统计信息OPENCUR_TABLE_TEMP;whilecur_table_temp%FOUNDLOOPFETCHCUR_TABLE_TEMPINTOV_TABLENAME;EXITWHENCUR_TABLE_TEMP%NOTFOUND;beginV_SQL:='ANALYZETABLE'||V_TABLENAME||'DELETESTATISTICS';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_TEMP;V_SQL1:='INSERTINTOANALYZE_LOG(USER_NAME,ERROR_TEXT,TABLE_NAME)VALUES('''||OWNER_NAME||''',''ANALYZEEND'',''ALL'')';EXECUTEIMMEDIATEV_SQL1;commit;EXCEPTIONWHENOTHERSTHENIFCUR_TABLE%ISOPENTHENCLOSECUR_TABLE;ENDIF;IFCUR_TABLE_TEMP%ISOPENTHENCLOSECUR_TABLE_TEMP;ENDIF;IFCUR_LOG%ISOPENTHENCLOSECUR_LOG;ENDIF;IFcur_index%ISOPENTHENCLOSEcur_index;ENDIF;commit;END;/SQL>execANALYZE_TB;5.下面提供的脚本示范如何创建定时任务, 也是要在"sqlplus"中运行。当天的凌晨2点开始更新统计信息,以后每14天的凌晨2点更新统计信息。注意建立当前job时,使用NC的用户连接数据库执行就可以了。具体优化时间设置用户根据实际情况灵活调整。VARIABLEJOBNONUMBER;VARIABLEINSTNONUMBER;BEGINSELECTINSTANCE_NUMBERINTO:INSTNOFROMV$INSTANCE;DBMS_JOB.SUBMIT(:JOBNO,'ANALYZE_TB;',TRUNC(SYSDATE)+1+2/24,'TRUNC(SYSDATE)+15+2/24',TRUE,:INSTNO);COMMIT;END;/6.对于升级用户,如果以前有相关定时任务设置,建议用户清除以前的定时任务。具体查看系统中的定时任务通过下面 SQL执行即可。发现v3留下的统计数据库的job,应该及时删除掉。SQL>selectjob,last_date,this_date,next_date,what,brokenfromuser_jobs;SQL>execsys.dbms_job.remove('12');
】、服务器端NC启动与相关设置1.进入NC相应目录女口:E:\ufsoft5.5\nchome startup.bat出现上述画面后启动成功。女口:E:\ufsoft5.5\nchome startup.bat出现上述画面后启动成功。2.2.进入E:\ufsoft5.5\nchome\bin\ncSysConfig.bat设置相应数据参数后保存。设置相应数据参数后保存。至此服务器端配置基本完毕。
至此服务器端配置基本完毕。客户端配置客户端配置NC的客户端不需要手动安装,在系统登陆时会自动检查用户客户端环境中是否安装了 JRE。当客户端没有安装JRE或相关JRE版本不匹配时,系统或自动下载并安装推荐版本 JRE。安装NC客户端配置程序时要具有administrator权限,才能保证正常安装。在访问NC时,需要调整IE的安全权限,具体操作过程:启动IE浏览器"工具""Internet选项""安全""自定义级别"将"下载ActiveX"、"启用ActiveX"、"cookies"等选项设置为启用在IE中设置对于本地地址不使用代理服务器。 操作顺序为:"工具""Internet选项""连接"页签"局域网设置"。打开InternetExplorer 菜单栏点“工具” Internet选项安全自定义级别 安全设置 “ActiveX控件和插件下”的第5个“下载未签名的ActiveX控件”选择“提示”确定!刷新您要安装的页面即可(因为使用的软件没有通过微软的徽标认证, 在SP2中默认是不允许安装这样的程序的, 解决方法为开始-控制面板-系统-硬件。其中在驱动程序项里有有个“驱动程序签名”的选项,点开后。选第一项:忽略一安装软件,不用征求我的意见。)5.打开InternetExplorer菜单栏点“工具”5.打开InternetExplorer菜单栏点“工具”Internet选项安全自定义级别把里面所有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 舟山市2025-2026学年高三下学期一模考试生物试题含解析
- 在期末家长会上的发言:平安交接共护成长
- 2026督导班主任面试题及答案
- 2026公安接警面试题库及答案
- 2026惯性思维面试题目及答案
- 2026花园机关面试题及答案
- 2026鉴黄师面试题目及答案
- 人工智能在证券市场风险监控中的应用
- 管理咨询公司主管述职报告
- 体感交互在金融决策中的有效性研究
- 旅游景区安全评估规范
- 2026年内蒙古高考(化学)真题试卷带答案
- 蓬溪县国有资产监督管理局 面向社会公开招聘国有企业工作人员的(10人)考试备考题库及答案详解
- 2026中国深远海漂浮式风电施工船舶改装技术方案与保险条款适配
- 绍兴市城市发展集团有限公司招聘考试笔试试题
- 2026年招标采购从业人员《招标采购专业实务(初级)》考试真题(附答案解析)
- 2026烟台辅警笔试题库
- 京东供应商协同平台(VC30)操作说明
- 设备保温施工专项施工方案
- 云南省2026年事业单位考试真题及答案
- 上海市河道维修养护管理技术规程
评论
0/150
提交评论