分类:系统架构评论:0条作者:admin日期:2012-05-14
SQL> conn/ as sysdba
SQL> select count(*) from v$session;
SQL> show parameter processes
2。修改processes和sessions值
SQL> alter system set processes=300 scope=spfile;系统已更改。
SQL> alter system set sessions=300 scope=spfile;
3。查看processes和sessions参数,但更改并未生效
SQL> show parameter processes
4。重启数据库,使更改生效
SQL> shutdown immediate
SQL> startup
SQL> show parameter processes
分类:系统架构评论:0条作者:admin日期:2012-03-02
64位Linux CentOS 5.5 安装 Apache+MySQL+PHP+GD
为了解决编译安装php后找不到libphp5.so的问题,CentOS 64位系统安装步骤,按照做了一下,编译出的php果然有libphp5.so文件。
先易后难:
1.Mysql (注意,注意,要下载一个64位的mysql)
# wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.30-linux-x86_64-glibc23.tar.gz/from/http://mysql.he.net// //下载
# tar zxvf mysql-5.1.30-linux-x86_64-glibc23.tar.gz //解压
# ln -s mysql-5.1.30-linux-x86_64-glibc23 mysql //链接
# groupadd mysql //增加组
# useradd -g mysql mysql //增加用户
# cd mysql //改变目录
# scripts/mysql_install_db –user=mysql //安装
# chown -R root . //权限
# chown -R mysql data //权限
# chgrp -R mysql . //权限
# bin/mysqld_safe –user=mysql & //第一次运行
# bin/mysqladmin -u root password XXXXXX // 改mysql 的root 密码为 XXXXXX
# cp support-files/mysql.server /etc/rc.d/init.d/mysqld //系统启动时自动运行:
# chkconfig –add mysqld //系统启动时自动运行:
# /etc/rc.d/init.d/mysqld restart //测试一把
// mysql 搞定
继续阅读…
分类:系统架构评论:1条作者:admin日期:2011-11-30
启动脚本
第一步
先运行命令关闭nginx
sudo kill `cat /usr/local/nginx/logs/nginx.pid`
第二步
vi /etc/init.d/nginx
输入以下内容
Python代码 收藏代码
#!/bin/sh
#
# nginx – this script starts and stops the nginx daemin
#
# chkconfig: – 85 15
# description: Nginx is an HTTP(S) server, HTTP(S) reverse \
# proxy and IMAP/POP3 proxy server
# processname: nginx
# config: /usr/local/nginx/conf/nginx.conf
# pidfile: /usr/local/nginx/logs/nginx.pid
继续阅读…
分类:程序设计评论:0条作者:admin日期:2011-11-16
解决办法:
hibernate3.5以后的版本中增加了JPA2.0的实现,提示缺少类为:javax/persistence/Cacheable
在IDE中导入以下的包就能解决:
“hibernate目录下”\lib\jpa\hibernate-jpa-2.0-api-1.0.0.Final.jar
分类:系统架构评论:0条作者:admin日期:2011-11-14
@ECHO OFF
REM pre commit script
REM 限制提交修改时必须填写日志信息
set svnlook=”d:/Program Files/VisualSVN Server/bin/svnlook.exe”
setlocal
set REPOS=%1
set TXN=%2
rem check that logmessage contains at least 8 characters
%svnlook% log “%REPOS%” -t “%TXN%” | findstr “……..” > nul
if %errorlevel% gtr 0 goto :ERROR_ACTION
goto :SUCCESS_EXIT
:ERROR_ACTION
echo 请输入一条有用的日志信息(8个字符以上),表示您对代码作了哪些更改。>&2
echo 日志是跟踪版本的重要信息,您必须输入它,谢谢合作。:)>&2
goto ERROR_EXIT
:ERROR_EXIT
exit 1
:SUCCESS_EXIT
exit 0
分类:系统架构评论:1条作者:admin日期:2011-11-08
Centos6.0安装Oracle11g
一、准备工作
1、 检查安装Oracle所需要的包(由于此时你的系统可能还在更新,这一步可以放到后面操作)
一下是需要用到的包
binutils-2.17.50.0.6-2.el5
compat-libstdc++-33-3.2.3-61
elfutils-libelf-0.125-3.el5
elfutils-libelf-devel-0.125
gcc-4.1.1-52
gcc-c++-4.1.1-52
glibc-2.5-12
glibc-common-2.5-12
glibc-devel-2.5-12
glibc-headers-2.5-12
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.1-52
libstdc++-4.1.1
libstdc++-devel-4.1.1-52.e15
make-3.81-1.1
sysstat-7.0.0
unixODBC-2.2.11
unixODBC-devel-2.2.11
我使用的是yum install <package_name>
继续阅读…
分类:系统架构评论:0条作者:admin日期:2011-11-08
VNC (Virtual Network Computing)是虚拟网络计算机的缩写。VNC是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的。VNC是在基于 UNIX和Linux操作系统的免费的开放源码软件,远程控制能力强大,高效实用,其性能可以和Windows和MAC中的任何远程控制软件媲美。 在Linux中,VNC包括以下四各命令:vncserver,vncviewer,vncpasswd,和vncconnect。大多数情况下我只需要其中的两个命令:vncserver和vncviewer。
下面介绍在CentOS 6.0上安装vncserver:
安装桌面环境KDE与gnome
# yum install kdepim
# yum groupinstall gnome-desktop
# yum install gnome-session
安装VNC、firefox浏览器以及Xorg(Xorg 是由 X.Org 基金会发行的开放源代码 X Window 系统实现中的 X 服务)
# yum -y install vnc vnc-server firefox x11-xorg
# yum groupinstall “X Window System” “GNOME Desktop Environment” “KDE (K Desktop Environment)”
继续阅读…
分类:系统架构评论:1条作者:admin日期:2011-09-14
第1章 MongoDB简介
1.1 功能特点
官方网址:http://www.mongodb.org/
MongoDB是一个基于分布式文件存储的数据库开源项目。由C++语言编写,旨在为WEB应用提供可护展的高性能数据存储解决方案。
它的特点是可扩展,高性能,易使用,模式自由,存储数据非常方便等,主要功能特性有:
面向文档存储:(类JSON数据模式简单而强大)。
高效的传统存储方式:支持二进制数据及大型对象(如照片和视频)。
复制及自动故障转移:Mongo数据库支持服务器之间的数据复制,支持主-从模式及服务器之间的相互复制。
Auto-Sharding自动分片支持云级扩展性(处于早期alpha阶段):自动分片功能支持水平的数据库集群,可动态添加额外的机器。
动态查询:它支持丰富的查询表达式。查询指令使用JSON形式的标记,可轻易查询文档中内嵌的对象及数组。
全索引支持:包括文档内嵌对象及数组。Mongo的查询优化器会分析查询表达式,并生成一个高效的查询计划。
支持RUBY,PYTHON,JAVA,C++,PHP等多种语言。
1.2 适用范围
适用场景:
适合实时的插入,更新与查询,并具备应用程序实时数据存储所需的复制及高度伸缩性。
适合作为信息基础设施的持久化缓存层。
适合由数十或数百台服务器组成的数据库。因为Mongo已经包含对MapReduce引擎的内置支持。
Mongo的BSON数据格式非常适合文档化格式的存储及查询。
不适用场景:
高度事务性的系统。
传统的商业智能应用。
级为复杂的SQL查询。
继续阅读…
分类:程序设计评论:0条作者:admin日期:2011-09-13
数据库版本:Oracle10g
数据库环境:parallels desktop虚拟机 安装的windows 7
开发环境:macos snow leopard 10.6.7
数据库连接工具:Navicat Premium 9.0.4
问题描述: 在macos上安装好Navicat后,连接配置好的Oracle 数据库,
始终弹出“Instant Client Light: unsupported server character set CHS16GBK ”错误
在网上找到解决办法一般都是OCI版本太老,更新一下OCI版本就能解决,Windows环境下的具体解决办法网上有就不重复了
在macos下怎么更新OCI呢?
首先去菜单 Navicat Premium –>Preferences –> Environments 面板,可以看到Oracle Home 路径设置,解锁后点击按钮可以看到正好是程序包底下的OCI文件夹
解决办法:去Oracle官网http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html 下载最新的Instant Client for MacOSX
解压后将:libocci.dylib.10.1 , libnnz10.dylib , libociei.dylib文件拷贝到 …/Navicat Premium/contents/OCI 目录下替换原有的文件
重新打开软件,连接成功!
分类:生活随笔评论:3条作者:admin日期:2011-07-19
Google+ 是一个非常好的产品,可惜一些原因,必须通过翻墙才能访问,最近找到一个新方法,分享给喜欢Goole的朋友。
访问方法:修改本地host文件
用记事本打开c:\windows\system32\drivers\etc\hosts文件
在文件末尾添加以下内容:
继续阅读…
近期评论