根据编辑后的init.ora文本文件内容重新生成spfile文件
根据编辑后的init.ora文本文件内容重新生成spfile文件SQL> CREATE SPFILE FROM PFILE='C:init.ora';文件已创建。SQL> STARTUP FORCEORACLE 例程已经启动。Total System Global Area 135338868 bytesFixed Size 453492 bytesVariable Size 109051904 bytesDatabase Buffers 25165824 bytesRedo Buffers 667648 bytes数据库装载完毕。数据库已经打开[@more@]
编辑产生的init.ora文本文件增加归档日志参数段
编辑产生的init.ora文本文件增加归档日志参数段 *.aq_tm_processes=1 *.background_dump_dest='D:oracleadminmyoraclebdump' *.compatible='9.2.0.0.0' *.control_files='D:oracleoradatamyoracleCONTROL01.CTL','D:oracleoradatamyoracleCONTROL02.CTL','D:oracleoradatamyoracleCONTROL03.CTL' *.core_dump_dest='D:oracleadminmyoraclecdump' *.db_block_size=8192 *.db_cache_size=25165824 *.db_domain='' *.db_file_multiblock_read_count=16 *.db_name='myoracle' *.dispatchers='(PROTOCOL=TCP) (SERVICE=myoracleXDB)' *.fast_st
设置oracle数据字典的路径
设置oracle数据字典的路径 Sysdba 身份登陆,察看系统参数,察看“utl_file_dir”参数是否添加了路径,如没有,则必须注:都要以sysdba身份登陆执行)打开init.ora文件,加入utl_file_dir=d:oracle(注:改为自己的路径,是logminer使用文件的默认路径),然后应用新的设置打开oracle数据库。修改后的路径,界面显示如下 [@more@]
有条件分析oracle日志
有条件分析日志EXECUTE dbms_logmnr.start_logmnr( dictfilename => 'd:oracleshwdict.ora',starttime => to_date('2005-8-18 12:15:00','yyyy-mm-dd hh24:mi:ss'), endtime => to_date('2005-8-18 23:40:30','yyyy-mm-dd hh24:mi:ss')); 要注意scn范围和日期格式,格式要与你修改的一样。当然也可以根据其他条件进行分析日志的范围。也可以通过设置起始SCN和截至SCN来限制要分析日志的范围: SQL> EXECUTE dbms_logmnr.start_logmnr( DictFileName => ' d:oracleshwdict.ora ', StartScn => 20, EndScn =&
LogMiner日志分析工具说明
我们可以利用LogMiner日志分析工具来分析其他数据库实例产生的重作日志文件,而不仅仅用来分析本身安装LogMiner的数据库实例的redo logs文件。使用LogMiner分析其他数据库实例时,有几点需要注意1. LogMiner必须使用被分析数据库实例产生的字典文件,而不是安装LogMiner的数据库产生的字典文件,另外必须保证安装LogMiner数据库的字符集和被分析数据库的字符集相同。2. 被分析数据库平台必须和当前LogMiner所在数据库平台一样,也就是说如果我们要分析的文件是由运行在UNIX平台上的Oracle 8i产生的,那么也必须在一个运行在UNIX平台上的Or
终止oracle日志分析事务
终止日志分析事务需要强调一点的是,视图v$logmnr_contents中的分析结果仅在我们运行过程'dbms_logmrn.start_logmnr'这个会话的生命期中存在。这是因为所有的LogMiner存储都在PGA内存中,所有其他的进程是看不到它的,同时随着进程的结束,分析结果也随之消失。 最后,使用过程DBMS_LOGMNR.END_LOGMNR终止日志分析事务,此时PGA内存区域被清除,分析结果也随之不再存在。[@more@]
修改oracle会话时间表达方式
修改oracle会话时间表达方式更改会话时间表达方式(注一定要在本会话下修改,我开始发生错误就是因为在别的会话里修改的,如果允许,可以将数据库默认的时间表达方式修改掉)会话内修改为alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss'; 系统设置在注册表。SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';会话已更改。SQL> select low_time,high_time,low_scn,next_scn from v$logmnr_logs;LOW_TIME HIGH_TIME LOW_SCN NEXT_SCN------------------- -------------------
oracle日志分析从列表中移去一个日志文件
从列表中移去一个日志文件如果需要从分析列表里去掉一个文件用过程 'dbms_logmnr.removefile'execute dbms_logmnr.add_logfile('D:oracleoradatamyoracleREDO03.log',dbms_logmnr.removefile);[@more@]
使用dbms_logmnr.add_logfile增加在线重作日志文件
使用dbms_logmnr.add_logfile增加在线重作日志文件 SQL> execute dbms_logmnr.add_logfile('D:oracleoradatamyoracleREDO01.log',dbms_logmnr.new); PL/SQL 过程已成功完成。 SQL> execute dbms_logmnr.add_logfile('D:oracleoradatamyoracleREDO02.log',dbms_logmnr.new); PL/SQL 过程已成功完成。 SQL> execute dbms_logmnr.add_logfile('D:oracleoradatamyoracleREDO03.log',dbms_logmnr.new); PL/SQL 过程已成功完成。 [@more@]
生成oracle数据字典
生成oracle数据字典SQL*Plus: Release 9.2.0.1.0 - Production on 星期一 8月 15 16:59:46 2005Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.请输入用户名: system请输入口令:连接到:Oracle9i Enterprise Edition Release 9.2.0.1.0 - ProductionWith the Partitioning, OLAP and Oracle Data Mining optionsJServer Release 9.2.0.1.0 - ProductionSQL> connect system as sysdba请输入口令:已连接。SQL>SQL> execute dbms_logmnr_d.build('shwdict.ora','D:oracle');PL/SQL 过程已成功完成。SQL>(
设置Telnet root用户的登入
Telnet root用户的登入telnet 不是很安全,默认的情况之下不允许 root 以 telnet 进入 Linux 主机 。若要允许root用户登入,可用下列方法:[root @wljs /root]# vi /etc/pam.d/login#auth required pam_securetty.so #将这一行加上注释!或[root@wljs root]# mv /etc/securetty /etc/securetty.bak这样, root 就可以直接进入 Linux 主机了。不过,建议不要这样做。也可以在普通用户进入后,切换到root用户,拥有root的权限。[@more@]
FTP 数字代码的意义
FTP 数字代码的意义 110 重新启动标记应答。 120 服务在多久时间内ready。 125 数据链路埠开启,准备传送。 150 文件状态正常,开启数据连接端口。 200 命令执行成功。 202 命令执行失败。 211 系统状态或是系统求助响应。 212 目录的状态。 213 文件的状态。 214 求助的讯息。 215 名称系统类型。 220 新的联机服务ready。 221 服务的控制连接埠关闭,可以注销。 225 数据连结开启,但无传输动作。 226 关闭数据连接端口,请求的文件操作成功。 227 进入passive mode。 230 使用者登入。 250 请求的文件操作完成。 257 显示目前的路径名称
VSFTP中预设的ftp port:21 以及ftp data port:20
预设的ftp port:21 以及ftp data port:20预设的ftp port:21 以及ftp data port:20 启动VSFTPD 之后执行以下两行指令,只允许port 21 以及port 20 开放, 其它关闭。 iptables -A INPUT -p tcp -m multiport --dport 21,20 -j ACCEPT iptables -A INPUT -p tcp -j REJECT --reject-with tcp-reset[@more@]
VSFTP针对不同的使用者限制不同的速度
针对不同的使用者限制不同的速度假设test1 所能使用的最高速度为 250KBytes/s,test2 所能使用的最高速度为500KBytes/s。 Step1. 修改/etc/vsftpd/vsftpd.conf 新增底下一行 user_config_dir=/etc/vsftpd/userconf Step2. 新增一个目录:/etc/vsftpd/userconf mkdir /etc/vsftpd/userconf Step3. 在/etc/vsftpd/userconf 之下新增一个名为test1 的档案 内容增加一行: local_max_rate=250000 Step4. 在/etc/vsftpd/userconf 之下新增一个名为test2 的档案 内容增加一行: local_max_rate=500000 Step5. 重新启动vsftpd [root@home vsftpd]
设置VSFTP限制传输档案的速度
限制传输档案的速度本机的使用者最高速度为200KBytes/s,匿名登入 者所能使用的最高速度为50KBytes/s Step1. 修改/etc/vsftpd/vsftpd.conf 新增底下两行 anon_max_rate=50000 local_max_rate=200000 Step2. 重新启动vsftpd [root@home vsftpd]# /sbin/service vsftpd restart Shutting down vsftpd: OK ] Starting vsftpd for vsftpd: OK ] 在这边速度的单位为Bytes/s,其中anon_max_rate 所限制的是匿名登入的 使用者,而local_max_rate 所限制的是本机的使用者。VSFTPD 对于速度的限 制,范围大概在80%到120%之间,也就是我们限制最高速
为VSFTP加入登陆欢迎话语
安排欢迎话语若是我们希望使用者在登入时,能够看到欢迎话语,可能包括对该主机的 说明,或是目录的介绍,可参考以下步骤。 首先确定在/etc/vsftpd/vsftpd.conf 当中是否有底下这一行 dirmessage_enable=YES RedHat9 的默认值是有上面这行的。 接着,在各目录之中,新增名为.message 的档案,再这边假设有一个使用 者test1,且此使用者的根目录下有个目录名为abc,那首先我们在/home/test1 之下新增.message,内容如下: Hello~ Welcome to the home directory This is for test only... 接着,在/home/test1/abc 的目录下新增.message,内
在NAT 下设置ftp PASV通知IP数据信息
就是在"服务与端口"中,注册一条类似"公用网络与端口218.4.218.X21 To 专用网络与端口192.168.0.100:21"这样格式的规则设置好后,别人就能访问你的内网FTP服务器了,但你很快会发现你的FTP服务器只支持PORT方式,如果客户端也在内网环境则PORT方式也用不了了这是为什么呢?我们来分析一下,因为在PASV方式,服务器接到客户端的PASV命令后,会指定一个本地的随机端口来作为PASV端口,并通知客户端,然后等待客户端的连接,在通知消息里包含有FTP服务器的IP地址和打开的PASV端口,我FTP服务器的IP地址是什么?现在是192.1
FTP 分类说明
FTP 分为两类,一种为PORT FTP,也就是一般的FTP﹔另一类是PASVFTP,分述如下: PORT FTP 这是一般形式的FTP,首先会建立控制频道,默认值是port 21,也就是跟 port 21 建立联机,并透过此联机下达指令。第二,由FTP server 端会建立数据传输频道,默认值为20,也就是跟port 20 建立联机,并透过port 20 作数据的传输。 PASV FTP 跟PORT FTP 类似,首先会建立控制频道,默认值是port 21,也就是跟port 21 建立联机,并透过此联机下达指令。第二,会由client 端做出数据传输的请求,包括数据传输port 的数字。 这两者的差异为何?PORT FTP
redhat linux9.0 telnet的配置说明
1、 telnet-client (或 telnet),这个软件包提供的是 telnet 客户端程序;2、 telnet-server ,这个软件包提供的是 telnet 服务器端程序;安装之前先检测是否这些软件包已安装,方法如下:[root@wljs root]#rpm –q telnet或[root@wljs root]#rpm –q telnet-client[root@wljs root]#rpm –q telnet-server如果没有检测到软件包,需要进行安装,red hat linux 9默认已安装了telnet软件包,一般只要安装telnet-server软件包。1、在red hat linux 9的安装盘中获取telnet-server-0.17-25.i386.rpm软件包。2、安装软件包[root@wljs root]#rpm
oracle9i简易客户端制作说明
oracle9i简易客户端制作说明oracle9i简易客户端制作说明.pdf[@more@]