DHCP IP 分配统计脚本
DHCP IP 分配统计脚本http://blog.chinaunix.net/u/12066/showart_474825.html[@more@]一、介绍 由于 ISC DHCP 没有提供相应的统计工具,所以只能自己动手写一个。sourceforge.net 上也有很多,例如 php DHCP hosts list : 一个 php 脚本,用于列出一个 DHCP 服务器上的 host 信息 rogueDetect :发送一个“诱骗”作用的 DHCP DISCOVER ,并等待非权威的 DHCP 服务器消息,以找出未授权的 DHCP 服务器 phpDHCPAdmin :一个基于 web 界面的管理 DHCP 工具。有认证、错误检查、数据库驱动,简单易用 Analyzes of behavior o
Oracle Guard --问题1
临时笔记。[@more@]DataGuard切换失败。 1. 在主库上运行 alter database commit to switchover to physical standby; 出现错误: ERROR at line 1: ORA-16416: Switchover target is not synchronized with the primary最大日志为:SQL> select max(sequence#) from v$archived_log;MAX(SEQUENCE#)-------------- 345副库的最大日志为:SQL> select max(sequence#) from v$archived_log;MAX(SEQUENCE#)-------------- 316用以下命令分别在主,副库上运行:select sequence#,applied
使用logrotate管理日志文件
使用logrotate管理日志文件[@more@]对于linux 的系统安全来说,日志文件是极其重要的工具。系统管理员可以使用logrotate 程序用来管理系统中的最新的事件。 对于linux 的系统安全来说,日志文件是极其重要的工具。 系统管理员可以使用logrotate 程序用来管理系统中的最新的事件。logrotate 还可以用来备份日志文件,本篇将通过以下几部分来介绍 日志文件的管理: 1、logrotate 配置 2、缺省配置 logrotate 3、使用include 选项读取其他配置文件 4、使用include 选项覆盖缺省配置 5、为指定的文件配置转储参数 一、logrotat
Linux--SysLog
Linux之syslog[@more@]日志文件由系统日志和内核日志监控程序syslogd 与klogd 控制, 在/etc/syslog.conf 文件中配置这两个监控程序默认活动。 日志文件按/etc/syslog.conf 配置文件中的描述进行组织。下图是/etc/syslog.conf 文件的内容:[root@localhost ~]# cat /etc/syslog.conf# Log all kernel messages to the console.# Logging much else clutters up the screen.#kern.* /dev/console# Log anything (except mail) of level info or higher.# Don't log private authentication messages!*.info;mail.none;authpriv.none;cron.no
Oracle SQL_TRACE使用小结
Oracle SQL_TRACE使用小结[@more@]一、关于基础表ITPUB个人空间`-In)u#HITPUB个人空间 a2W+E.Z&sUOracle 10G之前,启用AUTOTRACE功能需要手工创建plan_table表,创建脚本为$ORACLE_HOME/rdbms/admin /utlxplan.sql。但在10g中,已经默认创建了PLAN_TABLE$的基表,并以public用户创建了相应的同义词PUBLIC。 l'o$^gcG0ITPUB个人空间-I+^%PjN KKS$I"SQL> select owner,object_name,OBJECT_TYPE from dba_objects where object_name like '%PLAN_TABLE%';OWNER OBJECT_NAME OBJ
Oracle10g新特性:临时表空间组(temporary tablespace group)
Oracle10g新特性:临时表空间组(temporary tablespace group)[@more@]在oracle10g以前,每个用户只能使用一个临时表空间,就是其默认临时表空间。oracle10g提供了新的临时表空间组的功能,允许将多个临时表空间打包成一个组,然后指定用户的默认临时表空间为该临时表空间组,从而达到一个用户可以使用多个临时表空间的目的。一个临时表空间组至少包含一个临时表空间。临时表空间组无法显式创建,当第一个临时表空间分配给该组时自动创建,当组内所有临时表空间被移除时自动删除。临时表空间组支持的操作:可以将临时表空间从一个组移动到另
SQL Server 2005--正确认识日志文件
SQL Server 2005--正确认识日志文件[@more@]1、正确认识日志文件。 一个Sql Server数据库最少要包含一个mdf数据文件和一个ldf日志文件。mdf文件中包含了所有的数据库对象和数据,例如表、存储过程、用户信息等等。 ldf文件中包含(或者曾经包含)了数据库的所有事务日志,但是不要指望仅仅通过ldf日志文件来恢复数据库。例如,想通过ldf文件和以前的完全备份将 数据恢复到某个时间点,或者由于某些原因只剩下了ldf日志文件,想通过ldf日志文还原出mdf文件等等,这些都是行不通的。当然,必须承认通过一些三 方工具或特殊的手段的确
listener.ora--sqlnet.ora--tnsnames.ora的关系以及手工配置举例
listener.ora--sqlnet.ora--tnsnames.ora的关系以及手工配置举例[@more@]三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOMEnetworkadmin目录下。 重点:三个文件的作用和使用 #----------------------- sqlnet.ora-----作用类似于linux或者其他unix的nsswitch.conf文件,通过这个文件来决定怎么样找一个连接中出现的连接字符串, 例如我们客户端输入 sqlplus sys/oracle@orcl 假如我的sqlnet.ora是下面这个样子 SQLNET.AUTHENTICATION_SERVICES= (N
ORACLE Data Guard--I
ORACLE Data Guard概念和构建物理standby和物理standby 的switchover.[@more@]Data Guard Protection Mode.1. Maximum Protectionthe redo data needed to recover each transaction must be written to both the local online redo log and to the standby redo log on at least one standby database before the transaction commits. To ensure data loss cannot occur, the primary database shuts down if a fault prevents it from writing its redo stream to the standby redo log of at least one transactionally consistent
通过python发邮件
通过python发邮件[@more@]email模块提供了把body组织成二进制流的方法,配合smtplib模块使用可以实现发送附件(attachment)等功能。email模块把所有的内容包括正文、附件、时间、From、To、Subject作为邮件的各个部分对象attach到邮件对象的根容器中,然后把容器转成成字符串(上例的body),然后通过smtp.sendmail发送。# -*- coding: gbk -*-import smtplibimport email.MIMEMultipartimport email.MIMETextimport email.MIMEBaseimport os.pathdef sendmail(from_addr, to_addr, subject, content, attachfilelist):
CSS漂亮表格
CSS漂亮表格[@more@]http://peaklui.javaeye.com/blog/381589
Python 字符编码问题和其他一些问题
Python 字符编码问题。==============================为Python添加默认模块搜索路径=============================UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128)==============================PYLONS网页分页。[@more@]http://farmdev.com/talks/unicode/ http://hi.baidu.com/techblog/blog/item/4f0c36cace1b794ef31fe7bd.html http://blog.csdn.net/lxdcyh/archive/2009/03/23/4018054.aspx http://ipie.blogbus.com/logs/19379694.html =======================
GAE+MAKO中文显示
GAE+MAKO中文显示[@more@]1. 要把Python文件本身保存为UTF-8格式,否则Python文件中的中文是乱码。2. MAKO模板文件本身保存为UTF-8格式,否则报错。3. 以下是Python文件:from mako.template import Templatemytemp = Template(filename='htdocs/index.txt', output_encoding='utf-8')一定要加上这句话output_encoding='utf-8'否则报错,这个问题搞了我好久,这个是从以下网站学来:http://wiki.woodpecker.org.cn/moin/ObpLovelyPython/AbtWebModules在MAKO模板文件第一行不加## -*- coding: utf-8 -*-好像没事。在Python文件的第一行不加
linux下配置oracle 10G EM Database Console
linux下配置oracle 10G EM Database Console[@more@]1、启动dbconsole [oracle@devrfel501 ~]$ emctl start dbconsole 如果提示:OC4J Configuration issue. /opt/oracle/product/10.2.0/oc4j/j2ee/OC4J_DBConsol,则说明没有配置或没有创建 2、配置dbconsole [oracle@devrfel501 ~]$ emca -config dbcontrol db STARTED EMCA at Apr 21, 2009 2:21:41 AMEM Configuration Assistant, Version 10.2.0.1.0 ProductionCopyright (c) 2003, 2005, Oracle. All rights reserved. Enter the following information:Database SID: orcl
Python 开发环境搭建
Python 开发环境搭建[@more@]Python 使用的是 2.5.4SCGI使用的是 1.13PSYCOPG2 使用的是 2.0.9Quixote 使用的是 2.6安装PSYCOPY2的时候要修改 SETUP.CFG文件,特别要指定pg_config的完整路径pg_config=/opt/PostgreSQL/8.3/bin/pg_config
一份非常内行的Linux LVM HOWTO
一份非常内行的Linux LVM HOWTO[@more@] 1. 绪论 欢迎你,亲爱的读者。 写这个文档的目的是为了告诉你什么是LVM,它怎样工作,你怎样运用它使你的生活变得更容易。虽然有一份LVM FAQ,但仍是德文的,它是从不同的角度来描写的。它是一份“真的”HOWTO,在传授理解(有希望的)的时候也是非常内行的。 我要说清楚我不是一个Linux逻辑卷管理器(Logical Volume Manager)的作者。我向那些作者表示敬意,同时我希望能和他们合作。 不可思议的是我甚至不知道LVM的开发者。我希望这种情况不久会改变。我事先向他们表示道歉。
Google文件系统(Google File System)论文
http://www.codechina.org/doc/google/gfs-paper/[@more@]http://www.codechina.org/doc/google/gfs-paper/
RPM包的权威指南。
http://docs.fedoraproject.org/drafts/rpm-guide-en/http://www.rpm.org/max-rpm-snapshot/index.html[@more@]http://docs.fedoraproject.org/drafts/rpm-guide-en/http://www.rpm.org/max-rpm-snapshot/index.html
Cloning An Oracle Database on Windows NT/2000
Cloning An Oracle Database on Windows NT/2000[@more@]Cloning An Oracle Database on Windows NT/2000 By Gerry Patterson This Article presents two simple Perl scripts intended to work with Oracle on Windows NT/2000. The purpose of the coldarch script is to create a cold archive of a database. The purpose of the coldclone script is to create a clone of the original database using the cold archive created with coldarch. Cloning An Oracle Database. First le
解密淘宝网的开源架构
解密淘宝网的开源架构[@more@]淘宝网,是一个在线商品数量突破一亿,日均成交额超过两亿元人民币,注册用户接近八千万的大型电子商务网站,是亚洲最大的购物网站。那么对于淘宝网这样大 规模的一个网站,我猜想大家一定会非常关心整个网站都采用了什么样的技术、产品和架构,也会很想了解在淘宝网中是否采用了开源的软件或者是完全采用的商业 软件。那么下面我就简单的介绍一下淘宝网中应用的开源软件。 对于规模稍大的网站来说,其IT必然是一个服务器集群来提供网站服务,数据库也必然要和应用服务分开,有单独的数据库服务器。