启用vsftpd的被动模式
[
2007/08/21 12:48 | by real ]
2007/08/21 12:48 | by real ]
在vsftpd.conf中添加下面三条
#启用被动模式
pasv_enable=YES
#端口范围
pasv_min_port=2222
pasv_max_port=3333
设置端口范围时必须要注意配合iptables的设置
#启用被动模式
pasv_enable=YES
#端口范围
pasv_min_port=2222
pasv_max_port=3333
设置端口范围时必须要注意配合iptables的设置
Oracle 9i参数文件损坏后的恢复
[
2007/08/10 16:07 | by real ]
2007/08/10 16:07 | by real ]
oracle参数文件丢失,spfile和pfile都丢失了
启动时抱错
ORA-01078: failure in processing system parameters
LRM-00123: invalid character 0 found in the input file
启动时抱错
ORA-01078: failure in processing system parameters
LRM-00123: invalid character 0 found in the input file
解決EXP-00091的方法
[
2007/08/02 16:21 | by real ]
2007/08/02 16:21 | by real ]
使用exp备份的时候可能会遇到exp-00091的错误提示,虽然这个错误最终不影响生成的dmp文件,但它总归是个错误,解决才是王道。
出现这个错误的原因是,数据库中NLS_CHARACTERSET设置的值与环境变量中设置的不同,或者在环境变量中没有设置。
解决步骤:
出现这个错误的原因是,数据库中NLS_CHARACTERSET设置的值与环境变量中设置的不同,或者在环境变量中没有设置。
解决步骤:
在Oracle中查询表的大小和表空间的大小
[
2007/06/26 11:48 | by real ]
2007/06/26 11:48 | by real ]
有两种含义的表大小。一种是分配给一个表的物理空间数量,而不管空间是否被使用。可以这样查询获得字节数:
select segment_name, bytes
from user_segments
where segment_type = 'TABLE';
或者
Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents Group By Segment_Name
select segment_name, bytes
from user_segments
where segment_type = 'TABLE';
或者
Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents Group By Segment_Name
ORA-00942 表或视图不存在
[
2007/06/18 15:35 | by real ]
2007/06/18 15:35 | by real ]
在sqlplus中执行sql语句时产生ORA-00942错误,如下
[oracle@db ~]$ sqlplus "/as sysdba"
SQL*Plus: Release 9.2.0.4.0 - Production on Mon Jun 18 15:14:19 2007
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
[oracle@db ~]$ sqlplus "/as sysdba"
SQL*Plus: Release 9.2.0.4.0 - Production on Mon Jun 18 15:14:19 2007
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
ORACLE AUTOTRACE介绍
[
2007/06/18 15:22 | by real ]
2007/06/18 15:22 | by real ]
AUTOTRACE是一项 SQL*Plus 功能,自动跟踪为 SQL 语句生成一个执行计划并且提供与该语句的处理有关的统计。
SQL*Plus AUTOTRACE 可以用来替代 SQL Trace 使用,AUTOTRACE 的好处是您不必设置跟踪文件的格式,并且它将自动为 SQL 语句显示执行计划。然而,AUTOTRACE 分析和执行语句;而EXPLAIN PLAN仅分析语句。
使用AUTOTRACE不会产生跟踪文件。
SQL*Plus AUTOTRACE 可以用来替代 SQL Trace 使用,AUTOTRACE 的好处是您不必设置跟踪文件的格式,并且它将自动为 SQL 语句显示执行计划。然而,AUTOTRACE 分析和执行语句;而EXPLAIN PLAN仅分析语句。
使用AUTOTRACE不会产生跟踪文件。
如果您仍然使用 telnet, 而不是 ssh, 则需要改变对本手册的阅读方式. 应当用 ssh 来取代所有的 telnet 远程登录. 任何时候通过嗅探互联网通讯来获取明文密码都是相当简单的, 您应该采用使用加密算法的协议. 那么, 现在在你的系统上执行 apt-get install ssh .
鼓励您系统上的所有用户使用 ssh 取代 telnet, 或者更进一步, 卸载 telnet/telnetd. 另外您应该避免使用 ssh 以 root 身份登录, 其替代的方法是使用 su 或 sudo 转换成 root 用户. 最后, /etc/ssh 目录下的 sshd_config 文件, 应当作如下修改, 以增强安全性:
鼓励您系统上的所有用户使用 ssh 取代 telnet, 或者更进一步, 卸载 telnet/telnetd. 另外您应该避免使用 ssh 以 root 身份登录, 其替代的方法是使用 su 或 sudo 转换成 root 用户. 最后, /etc/ssh 目录下的 sshd_config 文件, 应当作如下修改, 以增强安全性:





