在过去的一天时间内,都在折腾这个鬼东西。该工具集功能非常强大,安装程序却做得很渣,安装/卸载/重装都能让你郁闷一整天,论坛里就有人发出这样的感慨:“要重装Toad,你不得不重新安装操作系统。”
1.配置Oracle Instant Client环境
到Oracle官网下载Oracle Instant Client,注意选择x86平台,Toad只认32位的Oracle Instant Client。至于版本号,没有特别要求,版本向下兼容。
桌面上,右键点“我的电脑”,选择“属性”,选择“高级”页中的“环境变量”,在系统变量中,修改如下
变量名:ORACLE_HOME
变量值:D:\Program Files\instantclient_11_2
变量名:TNS_ADMIN
变量值:D:\Program Files\instantclient_11_2
变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
修改Path变量,在后面添加 D:\Program Files\instantclient_11_2
在D:\Program Files\instantclient_11_2新建一个文本文件,文件名为tnsnames.ora
Read the rest of this entry
Oracle
1.利用SQLyog的Scheduled备份功能实现自动化备份
SQLyog这mysql管理工具,自从8.x版本之后,已经提供SQLyog’s Scheduled备份功能,帮助DBA执行自动化数据库备份。有个这一强大功能,就可以实现数据库集中和自动化备份,免去了自己写脚本和测试脚本的痛苦。
SQLyog支持生成.sql转储文件和zip压缩
SQLyog支持生成备份脚本并自动加入到Windows任务计划程序库,生成规范文件名格式的备份文件
2.利用Windows Powershell实现过期备份文件删除
该工具的缺憾是,不提供过期备份文件删除功能。
我们可以通过Windows的powershell脚本来弥补这一功能缺憾。
这里帖一个示例脚本
Read the rest of this entry
Q:
在未采用Vcenter Server管理的环境下,在不同ESXi Host之间拷贝/移动虚拟机镜像
A:
1.关闭或者挂起虚拟机镜像
2.开启ESXi Host的主机登录
在 VMware ESXi 4.1 上输入密码后进入界面控制台,选择 “Troubleshooting Options”,继续选择 “Enable Local Tech Support” 和 “Enable Remote Tech Support (SSH)”,这样就可以同时开启本地 console (非必须)和远程 ssh 登录。
用 ssh 登录 VMware ESXi 后就可以随心所欲了,根目录下就这么些文件和目录,层次清晰,很容易找出虚拟机镜像文件在哪,需要的话把这些镜像文件 scp 拷出来就可以了。
~ # ls /vmfs/volumes/datastore1/
Beta-Intelligent.Service.System ITSM cst.epfuture.com
CRM.Group Test Platform – Linux ios.Files
ISO.Files cms.epfuture.com www.wenjuanpai.com
得到Shell环境之后,就可以执行Unix/Linux常见的cp、scp和mv指令来操作虚拟机镜像
3.移动虚拟机镜像之后,第一次启动该虚拟机,会出现一个判断对话框"I copied it" or "I moved it"选项。选择"I copied",则会改变虚拟机的MAC地址和UUID地址;选择"I moved it",则不做改变。根据系统环境需要选择即可。
Virtualization
错误15128
create LOGIN example WITH PASSWORD=’this is password‘;
错误229
把“在数据库里相应的用户权限中,把db_denydatareader的复选框的勾去掉。
SQLServer
在64-bit操作系统跑Tomcat,有2种选择:tomcat 5.5版本和tomcat 6.0及以上版本。
- 如果项目允许使用tomcat 6.0及以上版本,即可以直接下载安装。(从 6.0.26 版本开始,Windows 版的 Tomcat 提供了 32 位和 64 位两种版本供下载。)
- 如果项目不允许使用tomcat 6.0及以上版本,需要对tomcat进行一些定制。
a. 从 5.5.29 版本开始,Windows版的Tomcat提供了64位原生动态库和二进制文件。在解压包的bin目录有i64和x64两个目录,分别对应Itanium 64和AMD x64平台。根据平台类型选择,直接将目录中的两个文件拷贝到bin目录下覆盖同名文件,双击运行startup.bat启动Tomcat即可。
b.到Apache的SVN下载for amd 64的二进制文件,替换bin目录下的同名文件,双击运行startup.bat启动Tomcat即可。http://svn.apache.org/viewvc/tomcat/tc6.0.x/tags/TOMCAT_6_0_16/res/procrun/amd64/
该方法网上广为传播,应该可行,本人未测。
Tomcat
愚人节那天,被开了个玩笑,托管在电信机房的某台服务器被取得Web Shell,系统平均负载(Load Average高达100多)。
症状分析
程序漏洞被利用,入侵者上传了sucrack这个多线程root密码破解程序,耗尽系统计算资源
Read the rest of this entry
Linux
Hillstone的Stone OS和Netscreen OS有很高的相似度,因此以下配置也可作为Netscreen设备的参考。
Q:如何与AD活动目录,或者LDAP目录数据库集成,提供AAA身份认证。
A:范例如下
#增加local用户
aaa-server "local" type local
user "vpnuser"
exit
#定义角色映射,将AD用户映射为local用户角色
role "vpnuser"
role-mapping-rule "vpnuser"
match user "vpnuser" role "vpnuser"
exit
#配置AAA服务器授权,LDAP类似
aaa-server "DC2008" type active-directory
host 192.168.30.201
role-mapping-rule "vpnuser"
base-dn "DC=epfuture,DC=com"
login-dn "cn=auth_ldap,cn=users,DC=epfuture,DC=com"
login-password EoK9fzVgbJ9bEjjbgzolUSTpXr8r
exit
Q:使用RHEL系统自带的PHP版本,怎么选择phpmyadmin版本?
A:实际测试中,
如果是RHEL 5.x自带PHP 5.1.6,兼容性最好的pma版本是5.8.2。官方已经不提供下载,可以在oldapps.com下载;如果可以升级PHP为5.2+,则可以在pma官网上选择最新的发行版。
Apache