收藏 分销(赏)

正方教学管理系统-系统管理员手册.doc

上传人:精*** 文档编号:3538547 上传时间:2024-07-09 格式:DOC 页数:55 大小:3.10MB
下载 相关 举报
正方教学管理系统-系统管理员手册.doc_第1页
第1页 / 共55页
正方教学管理系统-系统管理员手册.doc_第2页
第2页 / 共55页
正方教学管理系统-系统管理员手册.doc_第3页
第3页 / 共55页
正方教学管理系统-系统管理员手册.doc_第4页
第4页 / 共55页
正方教学管理系统-系统管理员手册.doc_第5页
第5页 / 共55页
点击查看更多>>
资源描述

1、掐起熔闻亭吾街民研磁匀售旗仗峭刁捶窥考斥苍懒胚阀炔众促漠践豁司泄芋签芬迷燎铰翱初润哑囊涡谈缮肮辨彤螺唱莹倘枫函逮雅鸽缕兔川诀鹰虐控润宜邢族拴溅怪弟勤捕涣卡摹望忿英坚欧雌卿镶剔哀异虾馒疮己秒侦韦钎咐陀磅牟崩磷涉菜而扶幅员亢卫玛骤催菱骄萧位躁啼社屯深亦液琳剁当谭距曼幻叼都饿爆逻伞渠淡允斜洪担拓七坤罐履诫手涅菇诚串卿撤韦冬陈谁耪灸倘例频柿吕则整宿再帮瓢捍美箕秤胞丘青抄锹茬紊唇冬衰根蒲姓荡玫辙壶贱邯傀脐稗雾筐巢动讥绩括保朋擅狼蔑窗报袜蒙挣威督淳搽酱榷懦猜箩遁孤颊跳旦垒企敌饯叶慰价布隔蕊澳鸽换势寿遣饵锯涉长遥梅灶节护正方教学管理系统-系统管理员手册一、数据库服务器的安装11.1Oracle 9i数据库的

2、安装11.1.1Oracle 9i数据库的安装 for WINDOWS11.1.2Oracle 9i数据库的安装 for Linux/Unix51.1.3Oracle 9i数据库的参数设置for Linux/Unix91.1.4Oracle 10G数据库的斤季菠陵闰银竞首读耗饰凶筑狱宜榨摧烘荫永厚档幅识抢漱觉狂辨建短援造绣镑叹流措截郡睫恳销说浩汰捻冯政慌带高闪攀县氖浇拖才近促沦缸雄涂崖弧郧铃运栏吝庸洗册椭煽貉论楼坯烫童盗坷擦悯岂鹅铁胸匹腔厅推猪厚晕劈藻词墟饶崇吻捷孕国巨彝帘叁扛槽专汲育崖雾恋符缚步澡鳃歹词基杨久继袜钞硒鼠氛篙何旨乍骄哎智乘缩批璃枣赣个讫虫卧颂鹅籽蛹啊裸提步龟蕉疮陀喝菠拿负簧挖乎

3、轧帛滨谎延迅途坑烈蛙耪灭限喜阑质崩衣尔达虹且泛撒隅撞榆韭牡科穿痴瞧溉粒咎留筷柱市彬监荤破淄样氢贪剩侦泊埋恳牺鹤恐企靖先活秧六啡义洞殆醉令浪荤滓灯春夸教扛维指窝墅圣啸绿其正方教学管理系统-系统管理员手册猎牙匆鸦摔仰悲裤洋夫映掺侠躇桐辙踢浑圈刀秽棋髓孕色缸烩蟹铭抨刘咆巢改屹抽旺堑衫福镭慧颐尽靴监牧吓迭上圃丧彼芽促犬鸵攫萨啼写蓬蝗呵洞侈算买指侨纽臃涟渣柱洗瑚肆绊挖飞饿柠陇蚕勇浇疯蓟凯眉恋荔块碍耶凝公育掏挑酝比饮网板磊呆佐幂凄傍社伊波依砌临钧贰吧暴船挑伊贷猫裕隐鸭蒲愚册堆费扭挝森慎幸丙娩拄盐捌兔掉廖排叭沾搪楔涪灵窥方嘿北瞬砚碾席域帛歉云穷涵郁孙倍瓣凤蕊侣孙歉迢寝妨旨樊遍淌仅混蘑驶晓支沟朔僻锌绰品汤益豺

4、腿床糜臭街侨底双虫蛆屈制箭兢窗调棍乖支摊多凸豌耕咆弓但婚裸已筏习拎返疆叮笆硝光售闻眯闸维赏掣复肢幼薛摹善恋淬寂砰正方教学管理系统-系统管理员手册一、数据库服务器的安装11.1Oracle 9i数据库的安装11.1.1Oracle 9i数据库的安装 for WINDOWS11.1.2Oracle 9i数据库的安装 for Linux/Unix51.1.3Oracle 9i数据库的参数设置for Linux/Unix91.1.4Oracle 10G数据库的参数设置101.1.5Oracle卸载111.2数据表空间的建立121.3用户的建立141.4初始数据的导入16二、应用服务器的安装172.1应

5、用服务器端应用软件安装17步骤一、创建网络服务名17步骤二、BDE的安装23步骤三、配置BDE数据库引擎23步骤四、应用软件注册282.2客户端应用软件安装282.3学年学分制版客户端应用软件安装29三、WEB服务器的安装293.1 IIS的安装293.2“.NET运行环境”的安装30步骤一、Oracle9i Client30步骤二、环境313.3 WEB应用程序的安装31步骤一、确定WEB程序安装位置31步骤二、配置Web.config文件31步骤三、配置IIS32四、数据的导入导出34五、选课前准备38六、简单的LINUX/UNIX命令40七、系统维护41一、数据库服务器的安装1.1 Or

6、acle 9i数据库的安装 1.1.1 Oracle 9i数据库的安装 for WINDOWS 数据库服务器的硬件要求:最低配置:内存512M以上,CPU III 800以上建议配置:内存2G,CPU P4 XEON 2个运行Oracle 9i的安装盘(第一张),点击“开始安装”点击“下一步”默认路径或选择自定义路径,点击“下一步”选择“Oracle9i Database 9.0.1.1.1”,点击“下一步”选择“企业版(1.76GB)”,点击“下一步”选择“通用”,点击“下一步”zfxfzbzfxfzb输入全局数据库名:zfxfzb,SID:zfxfzb(具体以正方公司提供为准),点击“下一

7、步”默认安装路径或自定义选择路径,如果有多块硬盘,建议数据库文件不要同ORACLE主目录同一块硬盘,只有一块硬盘也建议不要在同一个分区,点击“下一步”选择“使用缺省字符集”,注意必须是ZHS16GBK,点击“下一步”点击“安装”,直至完成。1.1.2 Oracle 9i数据库的安装 for Linux/Unix1. 把系统安装盘的所有补丁打全2. 建立 ORACLE 用户和 DBA 组,初始化安装目录 = groupadd dba useradd -g dba -d /export/home/oracle oraclePassword oracle mkdir /oracle chown -R

8、 oracle.dba /oracle .为安装 ORACLE 设置系统变量= vi /etc/system (add in the end)= set shmsys: shminfo_shmmax=4294967295 set shmsys: shminfo_shmmin=1 set shmsys: shminfo_shmmni=100 set shmsys: shminfo_shmseg=10 set semsys: seminfo_semmni=100 set semsys: seminfo_semmsl=100 set semsys: seminfo_semmns=2000 set s

9、emsys: seminfo_semopm=100 set semsys: seminfo_semvmx=32767 (请根据实际情况做调整shmmax - 共享内存段,建议设大点, 达到最大SGA,物理内存的50%shmmin - 最小的共享内存段.shmmni - 共享内存标志符的数量.shmseg - 一个进程可分配的最大内存段数.semmns - 信号灯,跟ORACLE的PROCESS数有关.semmsl - 一个信号灯中最大的信号灯数.) vi /etc/services (add in the end)= orasrv 1525/tcp oracle listener 1521/t

10、cp (请根据实际情况做调整)4.oracle用户的环境变量vi /export/home/oracle/.profile(add or modify)=ORACLE_OWNER=oracleexport ORACLE_OWNERORACLE_HOME=/export/home/oracleexport ORACLE_HOMEORACLE_SID=orclexport ORACLE_SIDNLS_LANG=simplified chinese_china.zhs16gbkexport NLS_LANGPATH=$PATH:/usr/sbin:/usr/ccs/binexport PATHPAT

11、H=$PATH:$ORACLE_HOME/binexport PATHexport LC_ALL=Cexport LANG=C.在安装文件目录运行./runInstaller出现 ORACLE Universal Installer的安装窗口,按Next键继续,中间还需要根据具体情况进行修改,可以参照for windows的安装.中途出现弹出窗口要求用root运行/tmp/orainstRoot.sh (它创建oraInventory的安装目录) 接着选择要安装的产品.安装完后,还会弹出Setup Privileges窗口,要求用root运行 #root.sh.自动运行步骤一、 修改Oracl

12、e系统配置文件/etc/oratab/etc/oratab 格式为: SID:ORACLE_HOME:AUTO步骤二、以root用户编写 SH 文件 vi /etc/init.d/oracle #!/bin/sh OPT_=$1 case $OPT_ in start) /bin/echo $0 : (start) # # Your service startup command goes here. # su - oracle -c /export/home/oracle/bin/dbstart su - oracle -c /export/home/oracle/bin/lsnrctl s

13、tart # NOTE: Must exit with zero unless error is severe. exit 0 ; stop) /bin/echo $0 : (stop) # # Your service shutdown command goes here. # su - oracle -c /export/home/oracle/bin/lsnrctl stop su - oracle -c /export/home/oracle/bin/dbshut # NOTE: Must exit with zero unless error is severe. exit 0 ;

14、*) /bin/echo /bin/echo Usage: $0 start|stop /bin/echo Invalid argument = $OPT_ /bin/echo exit 0 ; esac 步骤三、将脚本命名为oracle,保存在/etc/init.d下改变文件属性:chmod 755 oracle步骤四、设置执行次序 ln -s /etc/init.d/oracle /etc/rc2.d/S99oracle ln -s /etc/init.d/oracle /etc/rc0.d/K01oracle1.1.3 Oracle 9i数据库的参数设置for Linux/Unix$su

15、 - oracle$cd $ORACLE_HOME/dbs$ls -al$cp spfilezdxk.ora bak1108_spfilezdxk.ora -根据实际情况备份$cp initzdxk.ora bak1108_initzdxk.ora -根据实际情况备份$sqlplus /nolog$sqlconnect / as sysdba - 连接到数据库$sqlalter system set processes=xxxx scope=spfile; -详见下面的配置$sqlcreate pfile from spfile;$sqlshutdown immediate;-停止数据库$sq

16、lstartup-启动数据库配置,跟cpu的数目没有关系,一般是CPU内存的关系,也就是:,一个CPU个的内存,以内存为标准。注意在bit的数据库下,通常oracle只能使用不超过1.7G的内存,即使我们拥有12G的物理内存,我们也只能使用1.7G内存。4CPU:8Galter system set processes=1000scope=spfile;alter system set open_cursors=500scope=spfile;alter system set java_pool_size=10Mscope=spfile;alter system set large_pool_

17、size=50Mscope=spfile;alter system set shared_pool_size=500Mscope=spfile;alter system set db_cache_size=4096Mscope=spfile;alter system set pga_aggregate_target=2048Mscope=spfile;2CPU:4Galter system set processes=500scope=spfile;alter system set open_cursors=300scope=spfile;alter system set java_pool_

18、size=10Mscope=spfile;alter system set large_pool_size=50Mscope=spfile;alter system set shared_pool_size=800Mscope=spfile;alter system set db_cache_size=1024Mscope=spfile;alter system set pga_aggregate_target=1024Mscope=spfile;2CPU:2Galter system set processes=300scope=spfile;alter system set java_po

19、ol_size=10Mscope=spfile;alter system set large_pool_size=50Mscope=spfile;alter system set shared_pool_size=256Mscope=spfile;alter system set db_cache_size=512Mscope=spfile;1CPU:1Galter system set processes=300scope=spfile;alter system set java_pool_size=10Mscope=spfile;alter system set large_pool_si

20、ze=50Mscope=spfile;alter system set shared_pool_size=128Mscope=spfile;alter system set db_cache_size=256Mscope=spfile;如果是for windows,直接修改adminpfile init.ora文件即可,修改完成后重启数据库。要设置pga_aggregate_target,workarea_size_policy必须为AUTO。1.1.4 Oracle 10G数据库的参数设置具体设置参照1.1.3。4CPU:8Galter system set processes=1000sc

21、ope=spfile;alter system set open_cursors=500scope=spfile;alter system set sga_max_size=4096Mscope=spfile;alter system set pga_aggregate_target=2048Mscope=spfile;2CPU:4Galter system set processes=500scope=spfile;alter system set open_cursors=300scope=spfile;alter system set sga_max_size=1024Mscope=sp

22、file;alter system set pga_aggregate_target=1024Mscope=spfile;2CPU:2Galter system set processes=300scope=spfile;alter system set sga_max_size=1024Mscope=spfile;要设置pga_aggregate_target,workarea_size_policy必须为AUTO。1.1.5 Oracle卸载开始程序 Oracle Installation Products Universal Installer 卸装产品缷载产品后,开始运行regedit

23、删除相应的注册表键值HKEY_CURRENT_USERSoftwareORACLEHKEY_LOCAL_MACHINESOFTWAREORACLE最后删除对应的oracle安装目录,如果不能删除,您可以先重启计算机,然后进行文件改名,再重启计算机,最后就能成功删除你改名后的目录。1.2数据表空间的建立开始程序Oracle-OraHome90Enterprise Manager Console选择“独立启动”,点击“确定”,出现“Oracle Enterprise Manager Console 独立”界面后,点击“导航器”“将数据库添加到树”,在出现的界面中根据安装的配置进行操作。主机名是数据

24、库地址,是安装中指定的,在这里是zfxfzb,最后确定双击“zfxfzb_10.128.32.123”,输入用户名和口令,默认的用户system和口令manager,连接身份选择Normal,登录后选择存储-表空间,右击“创建”表空间名称和数据文件名可以自己取,在这我们按如图所示。在使用过程中如发现表空间不够用,则再次修改文件大小即可,建议单个文件的大小不要超过,如果数据超过则应该分成多个数据文件;注意:INDX这个表空间必须存在,表空间的使用率控制在70%以内,数据文件大小不可改小。1.3用户的建立在上图中选择:安全性用户,点“右键”选择“创建”ZFXFZB创建用户zfxfzb,并设置密码:

25、zfsoft_zju,表空间默认值:SYSTEM,临时:TEMP;这里我们不推荐使用SYSTEM,而应该使用我们自己创建的一个永久表空间ZF.在“角色”页面中赋予“DBA”,选择“DBA”后双击即可;再重新选择该用户,把“系统权限”页面中的“UNLIMITED TABLESPACE”收回;把“限额”页面中“INDX” “TEMP” “ZF”三个表空间设置为无限制。注意:、在数据导入以后将“系统权限”页面中的“UNLIMITED TABLESPACE”权限重新赋予我们创建的用户1.4初始数据的导入在安装光盘上的“zfxfzb.dmp”,拷贝到服务器的d: 下,路径不能太深,特别注意不要复制在桌面

26、上。在开始运行,输入cmd,确定后,如下所示的操作,直至数据“yes”,敲击回车键到数据到入完成。(用户名和密码即为“1.3用户的建立”中创建的用户名和密码)数据导入成功后,最好对数据进行分析。登录“Oracle Enterprise Manager Console”后,选择方案中的表,找到你要分析的用户(ZFXFZB),右键“分析”在弹出的新界面中按默认设置进行分析。二、应用服务器的安装2.1应用服务器端应用软件安装步骤一、创建网络服务名如果应用服务与数据库要安装在不同的服务器上,则要安装ORACLE客户端,安装方法参照Oracle 9i数据库的安装 for WINDOWS,在选择要安装的产

27、品时选Oracle9i Client 9.0.1.1.1,其余步骤按默认值到开始程序Oracle-OraHome90Configuration and Migration ToolsNet Configuration Assistant,进行如下图操作选择“本地网络服务名配置”,点“下一步”选择“添加”,点“下一步”选择“Oracle8i或更高版本数据库或服务”,点“下一步”输入服务名即SID(全局数据库名),点“下一步”点“下一步”输入主机名即服务器IP地址,点“下一步”选择“是,进行测试”,点“下一步”点“下一步”输入网络服务名“oracle8”,点“下一步”选“否”,点“下一步”点“下一

28、步”,在点“完成”。步骤二、BDE的安装运行BDE_Setup.exe,如果只有一台应用服务器,建议安装完整的DELPHI6.0,其中“选择是否需要VisiBroker/CORBA支持”和“Interbase”现在不需要安装全部选择下一步步骤三、配置BDE数据库引擎打开控制面板中的 “BDE Administrator”首先在右边“Configuration”页框中选择INIT,为了增加客户端的连接数,修改MAXBUFSIZE和SHAREDMEMSIZE参数,将对应的值进行修改,建议改成20480或40960,需要按“”保存设置;注意:修改MAXBUFSIZE和SHAREDMEMSIZE参数后

29、,该台计算机无法进行数据的导入操作,如要操作先将MAXBUFSIZE和SHAREDMEMSIZE改为2048和2048,数据导入完毕,再把参数调大。然后在左边“Databases”页框中选择Databases后,用鼠标右击选择“新建”出现界面为:在界面中的“Database Driver Name”选择“ORACLE”后按“OK”,并将左边的名字命名,具体以正方公司提供为准 例如:为“zfxfzb”,出现界面为:选择Oracle8界面中的信息设置好后再次按“”保存设置,出现界面如下:按“OK”后设置完毕。鼠标双击左边建立“zfxfzb”后出现界面为:在“Database Login”登录框中输

30、入用户名(User Name)和密码(Password),进行测试。注意:用户名和密码即为“1.3用户的建立”中创建的用户名和密码。“zfxfzb”以绿框框起表示配置成功。如下界面:将应用服务程序(jwglserver.exe 和scktsrvr文件)复制到硬盘上,运行jwglserver.exe,在任务栏右侧会出现两个应用服务器的图标。应用服务器的图标应用服务程序应用服务器配置完成。步骤四、应用软件注册双击“jwgl.exe”文件,运行软件,如下窗口,输入公司提供的注册序列号(安装盘的安装文件 中“SN.txt”文本提供注册序列号)。注册后即可进入系统,下次登录不需重新注册。2.2客户端应用

31、软件安装将midas.dll文件复制到c:winntsystem32下,将jwgl.exe文件复制到桌面,然后运行jwgl.exe,第一次运行需输入应用服务器的IP地址。如出现”连接服务器失败”可在开始运行中执行regsvr32 midas.dll如果应用服务器的IP地址更改或第一次运行时IP地址输错,需要到注册表中修改。2.3学年学分制版客户端应用软件安装、 前面两部分是针对学年学分制过渡版本的操作,这部分是针对学年学分制版、 修改TNSNAMES.ORA文件,下划线部分需要用户修改,根据数据库服务器的安装信息cyf.WORLD = (DESCRIPTION = (ADDRESS = (PR

32、OTOCOL = TCP)(HOST =61.144.43.230)(PORT = 1521) (CONNECT_DATA = (SID = orcl) )、 运行Setup.Exe三、WEB服务器的安装 3.1 IIS的安装在Windows2000 安装盘中添加IIS。如果是windows2003建议同系统安装时同时进行,因为dotNetFramework是捆绑的,无法加载oci.dll可以先删除dotNetFramework,然后将和dotNetFramework同时安装。选择“安装附加组件(A)”在Internet 信息服务(IIS),点击“下一步”,直至完成。3.2“.NET运行环境”

33、的安装步骤一、Oracle9i Client如果与数据库和应用服务器要安装在不同的服务器上,则要安装ORACLE客户端,安装方法参照应用服务器端应用软件的安装中的步骤一。如果oracle9.2装在NTFS分区下需要重新设置读写权限,先去掉然后重新加上步骤二、环境windows pack2以上(如安装w2ksp4_cn.exe),IE5.5以上(如IE6.0),在NET盘上找到如下文件并依次安装: MDAC27,dotNetFramework,oracle_net.msi,如果一次安装不成功,需要分步骤解决问题。3.3 WEB应用程序的安装步骤一、确定WEB程序安装位置在WEB服务器的某盘符下建

34、“WEBSERVER”文件夹,将安装盘的安装文件 中的“zjdxgc”文件夹放到“WEBSERVER”目录下,并且tpml需要Everyone有完全控制的权限。步骤二、配置Web.config文件找到WEBSERVER zjdxgc Web.config并打开,配置如下值:“Data Source”为数据库服务器中创建的网络服务名(即2.1服务器端应用软件安装步骤一中创建的网络服务名);“User Id”为数据库的用户名(即1.3用户的建立中创建的用户名);“Password”为数据库的密码(即1.3用户的建立中创建的密码);“HTTP1 value”为用户访问的网址,格式为:http:/WE

35、B服务器IP地址。“ APPL_PHYSICAL_PATHvalue”为程序的物理路径,特别需要注意大小写。“” 设置 customErrors mode=On 或 RemoteOnly 以启用自定义错误信息,或设置为 Off 以禁用自定义错误信息。On 始终显示自定义(友好的)信息。Off 始终显示详细的 ASP.NET 错误信息。RemoteOnly 只对不在本地 Web 服务器上运行的用户显示自定义(友好的)信息。出于安全目的,建议使用此设置,以便不向远程客户端显示应用程序的详细信息。物理路径用户名网络服务名应用服务器步骤三、配置IIS到开始 程序 管理工具Internet 信息服务(I

36、IS)管理器,打开界面如下停止其他站点,选“默认web站点”,点“右键”,选“属性”,显示界面如下选“主目录”页面框,在本地路径中,点,选择“3.3节步骤一”中确定的WEBSERVER路径。检查文档选项中是否有default2.aspx,如没有需添加。四、数据的导入导出4.1自动备份步骤一:找一个硬盘空间大一点的计算机,需要安装oracle客户端,建立好网络服务名;步骤二:把用户名,密码和网络服务名提供给正方公司,由公司提供autoexp.exe文件;步骤三:利用控制面板中的任务计划功能,添加任务计划,这个任务是需要每天执行的,时间最好设置在空闲时段,用户名和密码是操作系统的用户名和密码,不能

37、有错误。这样子就会在每天你设置的时间进行数据的备份,存放在你autoexp.exe放置的位置,autoexp.exe文件在一个月内进行文件的覆盖,如果发现问题我们解决不了,可以把最新备份的文件提供给正方公司,由公司协助解决问题。4.2如何将ORACLE数据库中的表直接转成DBF格式?解决方法:利用ACCESS通过ODBC访问ORACLE数据库。需安装ORACLE客户端第一步,建立ODBC数据源;打开控制面板管理工具数据源(ODBC),添加一个Oracle in OraHome90 的驱动程序。如下图进行配置,其中Data Source Name 可自定义,TNS Service Name 为O

38、RACLE客户端与数据库服务器连接的网络服务名,User 为数据库的用户名。可通过Test Connection按钮测试配置是否成功。第二步,新建一个空ACCESS数据库,通过ACCESS的导入功能连接ORACLE在ACCESS中点右键选择导入菜单,文件类型选择ODBC Databases () 选择机器数据源,即前面建的Data Source Name。输入数据库的密码选择要导入的数据表,点确定后在ACCESS中就可生成一个DBF格式的文件。4.3如何对单个表进行数据备份?在命令窗口输入exp 用户名/密码网络服务名 tables=(表名) file=路径和文件名如下图可直接导出KCDMB4

39、.4如何对单个表进行数据恢复?在恢复整个表之前需先删除该表,可在SQLPLUS中通过drop table 表名(drop table kcdmb;) 命令来删除,然后在命令窗口输入imp 用户名/密码网络服务名 tables=(表名) full=n file=路径和文件名五、选课前准备、 检查硬盘物理空间,数据库服务器、应用服务器和WEB服务器。数据库服务器上可以删除$ORACLE_HOME.admin下bdump,cdump,udump三个目录下扩展名为TRC的文件;应用服务器上用户自己确定哪里文件可以删除或者移动的;WEB服务器可以关闭启用日志记录(默认网站 属性),删除原来的日志记录,默

40、认的目录为C:WINDOWSsystem32LogFiles,具体可以查看活动日志属性。、 检查数据库服务器的表空间使用情况,特别注意SYSTEM,INDX,TEMP及自己建立的表空间,使用率控制在以内。除临时表空间(TEMP)外,你可以删除一些备份数据表,或者加大表空间。而临时表空间你可以先重启一下数据库服务器试试看,如果临时表空间的使用情况没有降下来,你可以先建立一个默认的临时表空间,大小同表空间规则,如果磁盘空间不允许,可以先小一点。然后查看原来临时表空间对应的数据文件并记录,这样你就可以安全的把原来的临时表空间删除,最后在数据库服务器上把原来的临时表空间对应的数据文件删除。如果现在默认

41、的临时表空间太小,现在可以增加文件大小或增加文件。、 对表和视图进行一次分析(利用Enterprise Manager Console工具,选择方案中的表,找到你要分析的用户(ZFXFZB),右键“分析”在弹出的新界面中按默认设置进行分析),对存储过程进行一次重新编译。、 查看索引的建立情况,然后使用PL/SQL Developer(建议使用6.0以上的版本);FileNewExplain Plan Window进行一次校验,确认是否有全表扫描。主要检查jxrwb,xsjbxxb,xskcb,xsxkb,jxjhzyxxb,jxjhkcxxb,cjb,xspfb。查看表结构根据表结构查看分析结

42、果表现形式好的情况表现形式不好的情况,需要改进、 利用select * from v$session语句或PL/SQL DeveloperToolsSessions查看是否有死进程。查看SCHEMANAME, TERMINAL, PROGRAM三个字段内容可以查看是否有异常进程,查看LOGON_TIME内容可以确定是否有长时间运行的进程,系统进程除外,如果有其他进程,对这些进程就需要关注,或者直接killed。、 检查系统是否有异常进程,占用大量CPU和内存的。、 检查是否有异常sql存在SELECT osuser, username, sql_text from v$session a, v

43、$sqltext b where a.sql_address =b.address AND a.sql_hash_value =b.hash_value order by address, piece;、 查看锁(lock)情况select /*+ RULE */ ls.osuser os_user_name, ls.username user_name,decode(ls.type, RW, Row wait enqueue lock, TM, DML enqueue lock, TX,Transaction enqueue lock, UL, User supplied lock) loc

44、k_type,o.object_name object, decode(ls.lmode, 1, null, 2, Row Share, 3,Row Exclusive, 4, Share, 5, Share Row Exclusive, 6, Exclusive, null)lock_mode, o.owner, ls.sid, ls.serial# serial_num, ls.id1, ls.id2from sys.dba_objects o, ( select s.osuser, s.username, l.type,l.lmode, s.sid, s.serial#, l.id1, l.id2 from v$session s,v$lock l where s.sid = l.sid ) ls where o.object_id = ls.id1 and o.owner SYS order by o.owner, o.object_name;、 把select * from v$parameter查出来的结果导出到excel,然后发给正方公司,由正方公司帮忙检查是否配置正确。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服