存档在 ‘databases’ 分类

oracle中修改密码的方法

2011年9月16日

DotProject数据库乱码处理

2011年7月28日

由于项目需要,最近在需找一个比较顺手的ProjectManagement工具,但因为硬件限制,只能基于LAMP平台,对比了几个产品后,最后敲定DotProject

但很郁闷的是,在DotProject中输入的部分中文存入数据库后会变成乱码,解决的方法也很简单,SET NAMES UTF8:

» 阅读更多: DotProject数据库乱码处理

SqlServer数据库镜像之数据库用户问题

2011年6月1日

数据库镜像是SQL Server 2005的一个新特性,它允许你将一个SQL Server中的数据库内容镜像到另一个SQL Server上。它还让你可以在发生错误的时候,通过镜像数据库来进行错误恢复。镜像的拷贝是一个备用的拷贝,不能直接访问,它只用在错误恢复的情况下。 SQL2005的这一特性给数据库系统维护人员带来了不错的实惠,而给最终用户的体验也是不错的。至于如何配置数据库镜像系统,大家可以到TechNet 中文网络广播 中查找一下相关视频教程,尤其推荐大家去看看MVP牛可的相关讲座视频哦。再这里就不多说了。我们直奔主题吧!!

» 阅读更多: SqlServer数据库镜像之数据库用户问题

CentOS5 x86_64位系统中yum安装的mysql,在编译php时找不到client问题解决

2011年1月3日

# export LDFLAGS=-L/usr/lib64/mysql \\ 定义环境变量

或者将Makefile里面的
-L/usr/lib/mysql
改为
-L/usr/lib64/mysql

或者编辑php的configure 文件找到下面的这一段 ,搜索MYSQL_LIB_DIR,加上lib64 lib64/mysql就可以啦。
for i in $PHP_LIBDIR $PHP_LIBDIR/mysql lib64 lib64/mysql; do

str=”$MYSQL_DIR/$i/lib$MYSQL_LIBNAME.*”
for j in `echo $str`; do
if test -r $j; then
MYSQL_LIB_DIR=$MYSQL_DIR/$i
break 2
fi
done

done

CentOS 5 64位安装php-fpm全过程

2010年12月16日

安装库文件

安装编译php需要的一些库文件

yum install libxml2-devel libmcrypt-devel openssl-devel curl-devel libjpeg-devel  libpng-devel freetype-devel openldap-devel libmhash-devel mysql-devel  libtool-ltdl-devel

如果是64位的系统,然后需要调整一下mysql的库文件,否则在64位系统下老去找32位的mysql库:
cd /usr/lib
mv mysql mysql.i386
ln -sf /usr/lib64/mysql mysql

» 阅读更多: CentOS 5 64位安装php-fpm全过程

Linux下的Memcache安装

2010年12月9日

最近在研究怎么让Discuz!去应用Memcache去做一些事情,记录下Memcache安装的过程。

Linux下Memcache服务器端的安装
服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。
下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz
另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经安装了libevent,可以不用安装)
官网:http://www.monkey.org/~provos/libevent/
下载:http://www.monkey.org/~provos/libevent-1.3.tar.gz

» 阅读更多: Linux下的Memcache安装

Oracle 死锁的解决办法

2010年11月21日

1.查哪个过程被锁
查V$DB_OBJECT_CACHE视图:

SELECT * FROM V$DB_OBJECT_CACHE WHERE OWNER=’过程的所属用户’ AND LOCKS!=’0′;

» 阅读更多: Oracle 死锁的解决办法

Linux下启动与关闭Oralce 10G

2010年11月21日

» 阅读更多: Linux下启动与关闭Oralce 10G

python 连接 Oracle 乱码问题(cx_Oracle)

2010年11月21日

用python连接Oracle是总是乱码,在月影鹏鹏的博客里搜到这篇文章解决了我的问题。在此记录下来并表示感谢。

(字符集是AL32UTF8)

» 阅读更多: python 连接 Oracle 乱码问题(cx_Oracle)

Oralce 字符集浅谈

2010年11月21日

oracle字符集是我经常遇到的问题.

设置window的字符集:regedit->HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOMEO->NLS_LANG
windows本身:SIMPLIFIED
AMERICAN_AMERICA.ZHS16GBK

在DOS下查看字符集:echo %NLS_LANG%

在不同数据库做数据迁移、同其它系统交换数据等,常常因为字符集不同而导致迁移失败或数据库内数据变成乱码。现在我将oracle字符集相关的一些知识做个简单总结

» 阅读更多: Oralce 字符集浅谈