??xml version="1.0" encoding="utf-8" standalone="yes"?>色播色播色播色播色播在线,成人在线啊v,欧美激情精品久久久久久变态http://www.aygfsteel.com/kuuyee/archive/2013/05/24/399719.htmlkuuyeekuuyeeFri, 24 May 2013 04:27:00 GMThttp://www.aygfsteel.com/kuuyee/archive/2013/05/24/399719.htmlhttp://www.aygfsteel.com/kuuyee/comments/399719.htmlhttp://www.aygfsteel.com/kuuyee/archive/2013/05/24/399719.html#Feedback1http://www.aygfsteel.com/kuuyee/comments/commentRss/399719.htmlhttp://www.aygfsteel.com/kuuyee/services/trackbacks/399719.html

怿很多童鞋都有q在Linux上安装Oracle数据库的痛苦l历Q其中绝大多数都是环境设|的问题。我l大家推荐一个国外大牛写的Oracle的安装脚?nbsp;OTKQ是用Bash写的Q这东东大大化了Oracle安装q程Q而且成功率达?9.9999%以上Q只要确保你的Linuxpȝ是干净的,那么按照q个教程Q保证你会安装成功?/span>

准备工作

OTK针对各种Linux提供?nbsp;安装文档Q本文用的RHEL5.5_x86_64位,数据库版本ؓ11gR2Q主要参考这?nbsp;文档?/p>

首先准备阿好如下的安装文Ӟ

下蝲上述文gq放?tt>/var/tmp/oracle目录下。最好要把你的YUM源指向你的系l安装光盘或者ISO文g?/p>

安装OTK

用root登陆Q执行如下命令:

# su - root 
# cd /var/tmp/oracle
# ls -1 oratool*
oratoolkit-1.0.2.1.5-1.noarch.rpm
# rpm -ivh oratoolkit-1.0.2.1.5-1.noarch.rpm
Preparing... ########################################### [100%]
1:oratoolkit ########################################### [100%]

otk已经帮我们徏立了oracle用户Q下面需要设|Oracle用户密码

# passwd oracle 
Changing password for user oracle.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.

解决环境依赖

q一步最爽,最为头疼的环境依赖问题Lp决了Q首先要验证下你的系l还差什么没有满求,OTK脚本提供了智能的环境是否满?

# /opt/oracle/otk/current/bin/installManager swReqCheck osSetup11gR2.cfg 
...//省略大部分输?
20130521_165122: Info: Action swReqCheck of installManager ended with 7 WARNINGS

最后的l论告诉你的pȝ共有几个警告Q我的系l是7个)Q你可以在输出日志中查看到底~Z什么。下面的一l命令很P让你一下子解决所有的问题:

//先拼装命?
# REQ_FILE_DIR="/opt/oracle/otk/current/conf/installManager/requirement"
# REQ_FILE_PATH="$REQ_FILE_DIR/ora11gR2-redhat-5-x86_64.pkg.lst"
# YUM_COMMAND=$(echo "yum install")
# YUM_COMMAND+=$(egrep -v "#" $REQ_FILE_PATH | grep 32-bit | awk '{ print " "$1".i[356]86" }')
# YUM_COMMAND+=$(egrep -v "#" $REQ_FILE_PATH | grep 64-bit | awk '{ print " "$1".x86_64" }')

//用echo看看最l拼装的命o是什么样
# echo $YUM_COMMAND

//执行命o
# $YUM_COMMAND

//再次执行环境?
# /opt/oracle/otk/current/bin/installManager swReqCheck osSetup11gR2.cfg
...
20130521_170131: Info: Action swReqCheck of installManager ended successfully //q次验证成功了,环境已经满Oracle安装要求

增强sqlplus

OTK提供了一个优化增强的sqlplus环境Q?/p>

# cd /opt/oracle/otk/current/tools/rlwrap/ 
# ./configure
# make
# make install
# /usr/local/bin/rlwrap -v
rlwrap 0.30

使用installManager提取安装

切换?tt>/opt/oracle/otk/current/conf/installManager目录Q编?tt>osSetup11gR2.cfg来配|安装参敎ͼ包括内核参数、目录创建及所有授权等讄Q如果你想默认安装就无需更改q个文g?/p>

# cd /opt/oracle/otk/current/conf/installManager/ 
# vi osSetup11gR2.cfg
# sdiff -s osSetup11gR2.cfg sample/osSetup11gR2.cfg //Ҏ哪些参数修改q?
# /opt/oracle/otk/current/bin/installManager osSetup osSetup11gR2.cfg

把Oracle安装文gUd资源目录

otk默认doracle安装文g的目录是/var/opt/oracle/repositoryQotk?strong>swInst实例安装命o会读取这个目录:

# cd /var/tmp/oracle 
# chown oracle:oinstall *
# mv linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip /var/opt/oracle/repository/

定制oracle用户d的PS1变量

q一步没什么实际意义,是定制Oracle用户d的提C符?/p>

# su - oracle
------------------------------------------------------
oraToolKit environment variables
------------------------------------------------------
Installation directory : /opt/oracle/otk
Release : 1.0.2.1.5
$RUN directory : /opt/oracle/otk/1.0/bin
$LOG_BASE directory : /var/opt/oracle/otk/1.0/log
------------------------------------------------------
<SITE|COMPANY>:oracle@stquist1p:sidNotSet$ grep ^SITE .profile.custom.interactive
SITE="<SITE|COMPANY>"
<SITE|COMPANY>:oracle@stquist1p:sidNotSet$ vi .profile.custom.interactive
<SITE|COMPANY>:oracle@stquist1p:sidNotSet$ grep ^SITE .profile.custom.interactive
SITE="KuuYee"http://修改q一行,可以昄你喜Ƣ的内容
<SITE|COMPANY>:oracle@stquist1p:sidNotSet$ exit
# su - oracle
KuuYee:oracle@stquist1p:sidNotSet$

安装Oracle数据?/h4>

OTK没有采用Oracle Universal Installer(OUI)Q而是?strong>swInst来控制整个安装过E的Q?/p>

$ bash 
$ cd $INSTALL_CONF
$ cp sample/swInstEeSrv11gR2-Step1-linux-x86_64.cfg .
$ installManager swInst swInstEeSrv11gR2-Step1-linux-x86_64.cfg
$ su -
# /opt/oracle/eesrv/11.2.0/db1/root.sh
# exit

创徏数据库实?/h4>

OTK采用dbSetup来创建实例,首先要进?tt>$INSTALL_CONF目录配置实例参数

$ cd $INSTALL_CONF 
$ ls -1 dbSetup*.cfg
dbSetup-dev.cfg
dbSetup-prod.cfg
dbSetup-test.cfg
$ vi dbSetup-prod.cfg //prod为生产模?
$ sdiff -s dbSetup-prod.cfg sample/dbSetup-prod.cfg
DB_NAME="idm_test" | DB_NAME="prod"
ORACLE_HOME="$ORACLE_BASE/eesrv/11.2.0/db1" | ORACLE_HOME="$ORACLE_BASE/sesrv/11.1.0/db1"
NLS_LANG=".AL32UTF8" | NLS_LANG=".UTF8"
SYSTEM_SIZE=1G | SYSTEM_SIZE=512M
TEMP_SIZE=2G | TEMP_SIZE=512M
UNDO_SIZE=2G | UNDO_SIZE=512M
USERS_SIZE=100M | USERS_SIZE=10M
LISTENER_PORT="1541" | LISTENER_PORT="1531"
MEMORY_TARGET=7G | MEMORY_TARGET=512M
MEMORY_MAX_TARGET=7G | MEMORY_MAX_TARGET=512M
SGA_TARGET=3G | SGA_TARGET=256M
PROCESSES=1000 | PROCESSES=100
$ installManager dbSetup dbSetup-prod.cfg //执行q部之前最好先配置?etc/hosts文gQ看下面说明

本文采用dbSetup-prod.cfg生环境模式配置Q我们看到还有dev(开发环?和test(试环境)Q不q我没试q,有兴的童鞋可以试试。我在上面列Z我所作出的配|,原文q没有修改内存参敎ͼ我之所以修Ҏ因ؓ实际环境因ؓ内存讄太小Dq行一D|间数据库l常挂掉Q经q多ơ的调试而得到的l验|q里需要说明下我的数据库配|:
OSQVMware虚拟?RHEL5.5)
CPUQ??br />内存Q?2G
Q?00GB
上面?tt>sdiff -s dbSetup-prod.cfg sample/dbSetup-prod.cfg命o可以Ҏ下我的参C改,左面是我的修改参敎ͼ右面是原参数,需要特别说明的是第二个参数ORACLE_HOMEQ一定要自修修改Q原来的参数?tt>$ORACLE_BASE/sesrv/11.1.0/db1Q要修改?ORACLE_BASE/eesrv/11.2.0/db1Q别攚w了!

installManager dbSetup dbSetup-prod.cfg命o开始安装数据库实例Q不q我你最好先配置下你?tt>/etc/hosts文gQ加入下面的内容Q?/p>

127.0.0.1    你的hostname

接下来就是O长的{待Q大概需要几十分钟,具体Ҏ你的机器配置情况。如果你最后看到如下的输出Q?/p>

---------------------------------------------------------------------------------------------------- 
20130522_091856: Info: Executing libmiscellaneous.getFooter function
20130522_091856: Info: Terminating installManager execution
20130522_091856: Info: Summary log file: /var/opt/oracle/otk/1.0/log-old/installManager/../installManager.log
20130522_091856: Info: Detailed log file: /var/opt/oracle/otk/1.0/log-old/installManager/dbsetup-20130522_090349.log
20130522_091856: Info: Action dbSetup of installManager ended successfully
----------------------------------------------------------------------------------------------------

CongratulationsQ?/strong>你安装成功了?/p>

下面登陆试试Q?/p>

Note
OTK默认创徏了一?strong>otk用户Q密码也?strong>otkQ?nbsp;sys?strong>system默认密码?strong>manager
$ bash 
$ sourceProdEnv
$ sqlplus sys/manager@idm_dev as sysdba;
或?
$ sqlplus otk/otk@idm_dev

SQL*Plus: Release 11.2.0.1.0 Production on Wed May 22 11:05:16 2013

Copyright (c) 1982, 2009, Oracle. All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL>

使用appctl理oracle

OTK提供了一个ctl工具来帮我们理Oracle实例Q?/p>

$ ctl status all //查看当前状?
$ ctl stop all //停止数据?
$ ctl start all //启动数据?/code>

使用backupuManager备䆾oracle

$ cd $BACKUP_CONF 
$ vi prod.cfg
$ sdiff -s prod.cfg sample/prod.cfg DISK_DEVICE_MOUNT_POINT="/" | DISK_DEVICE_MOUNT_POINT="/backup01"
$ backupManager full prod.cfg

定时备䆾Job

$ crontab -l|head -2 
# Example 1: Daily physical database backup
# 0 2 * * * [ -d $HOME/../current ] && (ksh -c '. ./.profile >/dev/null; backupManager full <sid_1>.cfg <sid_2>.cfg <sid_n>.cfg >/dev/null')
$ crontab -e
$ crontab -l|head -2
# Example 1: Daily physical database backup
0 2 * * * [ -d $HOME/../current ] && (ksh -c '. ./.profile >/dev/null; backupManager full prod.cfg >/dev/null')

创徏EM理控制?/h4>

otkq没有帮我们创徏EM控制収ͼ对于习惯用Web理的用户很不方便,我们需要手工创建:

$ emca -config dbcontrol db -repos recreate  

STARTED EMCA at May 22, 2013 11:18:41 AM
EM Configuration Assistant, Version 11.2.0.0.2 Production
Copyright (c) 2003, 2005, Oracle. All rights reserved. Enter the following information:
Database SID: idm_dev //输入sid
Listener port number: 1541 //监听输入端口
Listener ORACLE_HOME [ /opt/oracle/eesrv/11.2.0/db1 ]: //默认回R
Password for SYS user: //输入密码manager
Password for DBSNMP user: //输入密码manager
Password for SYSMAN user: //输入密码manager
Email address for notifications (optional): //默认回R
Outgoing Mail (SMTP) server for notifications (optional): //默认回R
-----------------------------------------------------------------

You have specified the following settings

Database ORACLE_HOME ................ /opt/oracle/eesrv/11.2.0/db1

Local hostname ................ localhost.localdomain
Listener ORACLE_HOME ................ /opt/oracle/eesrv/11.2.0/db1
Listener port number ................ 1541
Database SID ................ idm_dev
Email address for notifications ...............
Outgoing Mail (SMTP) server for notifications ...............

-----------------------------------------------------------------
Do you wish to continue? [yes(Y)/no(N)]: yes
May 22, 2013 11:19:20 AM oracle.sysman.emcp.EMConfig perform
INFO: This operation is being logged at /opt/oracle/cfgtoollogs/emca/idm_dev/emca_2013_05_22_11_18_40.log.
May 22, 2013 11:19:21 AM oracle.sysman.emcp.EMReposConfig invoke
INFO: Dropping the EM repository (this may take a while) ...
May 22, 2013 11:19:23 AM oracle.sysman.emcp.EMReposConfig invoke
INFO: Repository successfully dropped
May 22, 2013 11:19:23 AM oracle.sysman.emcp.EMReposConfig createRepository
INFO: Creating the EM repository (this may take a while) ...
May 22, 2013 11:24:27 AM oracle.sysman.emcp.EMReposConfig invoke
INFO: Repository successfully created
May 22, 2013 11:24:30 AM oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository
INFO: Uploading configuration data to EM repository (this may take a while) ... //可能会等一?
May 22, 2013 11:25:19 AM oracle.sysman.emcp.EMReposConfig invoke
INFO: Uploaded configuration data successfully
May 22, 2013 11:25:23 AM oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib
INFO: Software library configured successfully.
May 22, 2013 11:25:23 AM oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
INFO: Deploying Provisioning archives ...
May 22, 2013 11:25:45 AM oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
INFO: Provisioning archives deployed successfully.
May 22, 2013 11:25:45 AM oracle.sysman.emcp.util.DBControlUtil secureDBConsole
INFO: Securing Database Control (this may take a while) ...
May 22, 2013 11:25:58 AM oracle.sysman.emcp.util.DBControlUtil secureDBConsole
INFO: Database Control secured successfully.
May 22, 2013 11:25:58 AM oracle.sysman.emcp.util.DBControlUtil startOMS
INFO: Starting Database Control (this may take a while) ...
May 22, 2013 11:26:28 AM oracle.sysman.emcp.EMDBPostConfig performConfiguration
INFO: Database Control started successfully
May 22, 2013 11:26:28 AM oracle.sysman.emcp.EMDBPostConfig performConfiguration
INFO: >>>>>>>>>>> The Database Control URL is https://localhost.localdomain:1158/em <<<<<<<<<<< //q个是EM的访问链?
May 22, 2013 11:26:31 AM oracle.sysman.emcp.EMDBPostConfig invoke
WARNING:
************************ WARNING ************************

Management Repository has been placed in secure mode wherein Enterprise Manager data will be encrypted. The encryption key has been placed in the file: /opt/oracle/eesrv/11.2.0/db1/localhost.localdomain_idm_dev/sysman/config/emkey.ora. Please ensure this file is backed up as the encrypted data will become unusable if this file is lost.

***********************************************************
Enterprise Manager configuration completed successfully
FINISHED EMCA at May 22, 2013 11:26:31 AM

OKQ?大功告成Q相信各位童鞋都安装成功了,OTK的安装还是很E_的,臛_我安装了几十ơ都成功了!

最后祝各位童鞋好运Q?/p>

2013-05-21


kuuyee 2013-05-24 12:27 发表评论
]]>
ORACLE数据库ORA-00257解决http://www.aygfsteel.com/kuuyee/archive/2013/05/15/399287.htmlkuuyeekuuyeeWed, 15 May 2013 02:13:00 GMThttp://www.aygfsteel.com/kuuyee/archive/2013/05/15/399287.htmlhttp://www.aygfsteel.com/kuuyee/comments/399287.htmlhttp://www.aygfsteel.com/kuuyee/archive/2013/05/15/399287.html#Feedback1http://www.aygfsteel.com/kuuyee/comments/commentRss/399287.htmlhttp://www.aygfsteel.com/kuuyee/services/trackbacks/399287.html

今天数据库突然连不上了,报ORA-00257错误Q空间不错误)Q通过查找资料Q绝大部分说q是׃Archivelog归档日志太多Q占用了全部的硬盘剩余空间导致的Q通过单删除日志或加大存储I间p够解冟?/span>

首先q入oracle用户Q?strong>rman工具执行命orman target/Q?/p>

oracle@test-idm-db01$ rman target/  

Recovery Manager: Release 11.2.0.1.0 - Production on Wed May 15 09:29:06 2013

Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00554: initialization of internal recovery manager package failed
RMAN-04005: error from target database:
ORA-01031: insufficient privileges

竟然报错了,如果你的I间100%一点剩余都没有Q那么就会报q个错,只能惛_法让你的pȝ腑և一点空_哪怕几癑օQ然后重启数据库应该可以登陆dba了?/p>

重启数据库,再次rman

oracle@test-idm-db01$ rman target/  

Recovery Manager: Release 11.2.0.1.0 - Production on Wed May 15 09:29:40 2013

Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.

connected to target database: IDM_TEST (DBID=4064060693)

现在删除Archivelog归档文gQ执行下面的命o来删除最q?天的归档Q?/p>

RMAN> DELETE ARCHIVELOG FROM TIME 'SYSDATE-7';

也可以只保留最q?天的Q其余的都删除:

RMAN> DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';

但是q一D|间你的日志还是回满,对于开发环境这L归档功能其实没什么必要,d解决办法是关闭这个功能,用dba登陆oracleQ?/p>

sqlplus / as sysdba;

然后执行下面的命令:

SQL> alter database flashback off;

然后重启数据库就OK了!

2013-05-15


kuuyee 2013-05-15 10:13 发表评论
]]>在RHEL5.5上安装PostgreSql92http://www.aygfsteel.com/kuuyee/archive/2013/04/09/397587.htmlkuuyeekuuyeeTue, 09 Apr 2013 07:55:00 GMThttp://www.aygfsteel.com/kuuyee/archive/2013/04/09/397587.htmlhttp://www.aygfsteel.com/kuuyee/comments/397587.htmlhttp://www.aygfsteel.com/kuuyee/archive/2013/04/09/397587.html#Feedback0http://www.aygfsteel.com/kuuyee/comments/commentRss/397587.htmlhttp://www.aygfsteel.com/kuuyee/services/trackbacks/397587.htmlRHEL5.5默认的源里没有postgresql9的包Q需要下载源。下载地址 Q?a style="color: #0088cc; text-decoration: none;">http://yum.postgresql.org/9.2/redhat/rhel-5-x86_64/pgdg-redhat92-9.2-7.noarch.rpm

然后安装?/p>

rpm -ivh pgdg-redhat92-9.2-7.noarch.rpm 

最后安装postgresql92

yum install postgresql92 postgresql92-server postgresql92-devel 

初始化数据库

service postgresql-9.2 initdb Initializing database:                                     [  OK  ]

启动数据?/p>

/etc/init.d/postgresql-9.2 start Starting postgresql-9.2 service:                           [  OK  ]

查看数据状?/p>

netstat -nutlap | grep post tcp        0      0 127.0.0.1:5432              0.0.0.0:*                   LISTEN      21627/postmaster     udp        0      0 127.0.0.1:12823             127.0.0.1:12823             ESTABLISHED 21627/postmaster 



kuuyee 2013-04-09 15:55 发表评论
]]>
ORACLE 11g在Linux下手工配|EMhttp://www.aygfsteel.com/kuuyee/archive/2012/04/05/373355.htmlkuuyeekuuyeeThu, 05 Apr 2012 03:08:00 GMThttp://www.aygfsteel.com/kuuyee/archive/2012/04/05/373355.htmlhttp://www.aygfsteel.com/kuuyee/comments/373355.htmlhttp://www.aygfsteel.com/kuuyee/archive/2012/04/05/373355.html#Feedback1http://www.aygfsteel.com/kuuyee/comments/commentRss/373355.htmlhttp://www.aygfsteel.com/kuuyee/services/trackbacks/373355.html

使用OTK工具安装的Oracle默认没有配置EMQ下面记录下配置和启动过E?

首先创徏EMQ执行下面的命o

$ emca -config dbcontrol db -repos recreate

我第一ơ运行报如下错误Q?br />

Mar 312012 4:16:06 PM oracle.sysman.emcp.EMReposConfig createRepository
CONFIG: ORA-00604: error occurred at recursive SQL level 1
ORA-01653: unable to extend table SYS.SOURCE$ by 128 in tablespace SYSTEM
oracle.sysman.assistants.util.sqlEngine.SQLFatalErrorException: ORA-00604: error occurred at recursive SQL level 1
ORA-01653: unable to extend table SYS.SOURCE$ by 128 in tablespace SYSTEM
        at oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeImpl(SQLEngine.java:1650)
        at oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeScript(SQLEngine.java:1000)
        at oracle.sysman.assistants.util.sqlEngine.SQLPlusEngine.executeScript(SQLPlusEngine.java:339)
        at oracle.sysman.assistants.util.sqlEngine.SQLPlusEngine.executeScript(SQLPlusEngine.java:380)
        at oracle.sysman.emcp.EMReposConfig.createRepository(EMReposConfig.java:510)
        at oracle.sysman.emcp.EMReposConfig.invoke(EMReposConfig.java:228)
        at oracle.sysman.emcp.EMReposConfig.invoke(EMReposConfig.java:157)
        at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:253)
        at oracle.sysman.emcp.EMConfigAssistant.invokeEMCA(EMConfigAssistant.java:589)
        at oracle.sysman.emcp.EMConfigAssistant.performConfiguration(EMConfigAssistant.java:1448)
        at oracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:573)
        at oracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:521)
Mar 312012 4:16:06 PM oracle.sysman.emcp.EMReposConfig invoke
SEVERE: Error creating the repository


解决办法

使用SYS用户dsqlplusQ然后执行下面的语句Q?/p>

 SQL> SELECT * FROM DBA_DATA_FILES where TABLESPACE_NAME = 'SYSTEM'; 
FILE_NAME FILE_ID TABLESPACE_NAME
BYTES BLOCKS STATUS RELATIVE_FNO AUT MAXBYTES MAXBLOCKS INCREMENT_BY USER_BYTES USER_BLOCKS
ONLINE_ /data01/rdbms/wcdb/datafile/wcdb_system_01.dbf 1 SYSTEM 536870912 65536 AVAILABLE
1 NO 0 0 0 535822336 65408
SYSTEM

然后新定义个I间文gwcdb_system_02.dbfQ注意不要重?/p>

然后新定义个I间文g*wcdb_system_02.dbf*Q注意不要重?/p>

SQL> ALTER TABLESPACE SYSTEM ADD DATAFILE '/data01/rdbms/wcdb/datafile/wcdb_system_02.dbf' SIZE 500M; Tablespace altered.

然后再次执行EM创徏成功Q?/p>

EM的访问地址Q?a href="https://host:1158/em" style="color: fuchsia; ">https://localhost:1158/em

删除一个EM资料?/strong>

$ emca -repos drop

配置数据库的 Database Control

$ emca -config dbcontrol db

删除数据库的 Database Control配置

$ emca -deconfig dbcontrol db

重新配置db control的端口,默认端口?158

$ emca -reconfig ports $ emca -reconfig ports -dbcontrol_http_port 1160 $ emca -reconfig ports -agent_port 3940

先设 |ORACLE_SID环境变量?启动EM console服务

$ emctl start dbconsole

先设|?ORACLE_SID环境变量?停止EM console服务

$ emctl stop dbconsole

先设|ORACLE_SID?境变量后,查看EM console服务的状?/strong>

$ emctl status dbconsole


kuuyee 2012-04-05 11:08 发表评论
]]>
JBoss AS7配置MySQL数据?/title><link>http://www.aygfsteel.com/kuuyee/archive/2011/07/19/354598.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Tue, 19 Jul 2011 02:49:00 GMT</pubDate><guid>http://www.aygfsteel.com/kuuyee/archive/2011/07/19/354598.html</guid><wfw:comment>http://www.aygfsteel.com/kuuyee/comments/354598.html</wfw:comment><comments>http://www.aygfsteel.com/kuuyee/archive/2011/07/19/354598.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.aygfsteel.com/kuuyee/comments/commentRss/354598.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/kuuyee/services/trackbacks/354598.html</trackback:ping><description><![CDATA[     摘要: AS7默​认​的​数​据​源​是​H2Q虽​然​H2方​便​,但​是​一​般​的​生​​环​境​都​是​MySQL、​ORACLE、​SQLServer居​多​,本​文​描​述​如​何​在​AS7配​置​MySQL数​据​源​?nbsp; <a href='http://www.aygfsteel.com/kuuyee/archive/2011/07/19/354598.html'>阅读全文</a><img src ="http://www.aygfsteel.com/kuuyee/aggbug/354598.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/kuuyee/" target="_blank">kuuyee</a> 2011-07-19 10:49 <a href="http://www.aygfsteel.com/kuuyee/archive/2011/07/19/354598.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>开启Mysqlq程讉Khttp://www.aygfsteel.com/kuuyee/archive/2009/07/22/287842.htmlkuuyeekuuyeeWed, 22 Jul 2009 05:52:00 GMThttp://www.aygfsteel.com/kuuyee/archive/2009/07/22/287842.htmlhttp://www.aygfsteel.com/kuuyee/comments/287842.htmlhttp://www.aygfsteel.com/kuuyee/archive/2009/07/22/287842.html#Feedback3http://www.aygfsteel.com/kuuyee/comments/commentRss/287842.htmlhttp://www.aygfsteel.com/kuuyee/services/trackbacks/287842.html 我的Mysql环境是ubuntu+mysql5
1.修改/etc/mysql/my.conf,修改bind-address,指定为本机实际IP地址,你的my.con修改完大概是如下的样?br />
[mysqld]
#
# * Basic Settings
#

default-character-set=utf8
default
-storage-engine=INNODB

bind-address    = 192.168.1.107

user            
= mysql
pid
-file        = /var/run/mysqld/mysqld.pid
socket          = /var/run/mysqld/mysqld.sock
port            
= 3306
basedir         
= /usr
datadir         
= /var/lib/mysql
tmpdir          
= /tmp
language        
= /usr/share/mysql/english
skip
-external-locking

2.用root登陆mysql执行如下命o
grant all on sonardb.* to sonar@'%' identified by '123456';
grant all on sonardb.* to sonar@localhost identified by '123456';

sonardb替换Z惌问的数据库名,sonar是你的想使用的用户名,123456替换Z的密?q样开启了q程讉K功能.


kuuyee 2009-07-22 13:52 发表评论
]]>
Ubuntu下更改Mysql默认字符?http://www.aygfsteel.com/kuuyee/archive/2009/07/22/287814.htmlkuuyeekuuyeeWed, 22 Jul 2009 03:01:00 GMThttp://www.aygfsteel.com/kuuyee/archive/2009/07/22/287814.htmlhttp://www.aygfsteel.com/kuuyee/comments/287814.htmlhttp://www.aygfsteel.com/kuuyee/archive/2009/07/22/287814.html#Feedback0http://www.aygfsteel.com/kuuyee/comments/commentRss/287814.htmlhttp://www.aygfsteel.com/kuuyee/services/trackbacks/287814.html
sudo apt-get install mysql-server

但是用apt-get安装mysql不能讄默认字符?可能是我不明白怎么?安装完默认字W集是latin1,可以dmysql后用status命o查看,昄内容如下:
root@ubuntu-vm:/home/kuuyee# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor
.  Commands end with ; or \g.
Your MySQL connection id is 
4
Server version
: 5.0.51a-3ubuntu5.4 (Ubuntu)
 
Type 
'help;' or '\h' for help. Type '\c' to clear the buffer.
 
mysql
> status
--------------
mysql  Ver 
14.12 Distrib 5.0.51a, for debian-linux-gnu (i486) using readline 5.2
 
Connection id
:          4
Current database
:
Current user
:           root@localhost
SSL
:                    Not in use
Current pager
:          stdout
Using outfile
:          ''
Using delimiter
:        ;
Server version
:         5.0.51a-3ubuntu5.4 (Ubuntu)
Protocol version
:       10
Connection
:             Localhost via UNIX socket
Server characterset
:    latin1
Db     characterset
:    latin1
Client characterset
:    latin1
Conn
.  characterset:    latin1
UNIX 
socket:            /var/run/mysqld/mysqld.sock
Uptime
:                 16 hours 33 min 45 sec
 
Threads
: 1  Questions: 10  Slow queries: 0  Opens: 12  Flush tables: 1  Open tables: 6  Queries per second avg: 0.000
--------------

解决办法是更改/etc/mysql/my.cnf文g,在[mysqld]和[mysql]下添加如下内?
[mysqld]
default
-character-set=utf8
default
-storage-engine=INNODB
 
[mysql]
default
-character-set=utf8

然后重启mysql server卛_,命o如下:
sudo /etc/init.d/mysql restart

然后再查看一下status,呵呵!字符集变为utf-8?



kuuyee 2009-07-22 11:01 发表评论
]]>
[转蝲]如何修改MYSQL的ROOT默认I密?/title><link>http://www.aygfsteel.com/kuuyee/archive/2009/06/19/283263.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Fri, 19 Jun 2009 09:22:00 GMT</pubDate><guid>http://www.aygfsteel.com/kuuyee/archive/2009/06/19/283263.html</guid><wfw:comment>http://www.aygfsteel.com/kuuyee/comments/283263.html</wfw:comment><comments>http://www.aygfsteel.com/kuuyee/archive/2009/06/19/283263.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/kuuyee/comments/commentRss/283263.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/kuuyee/services/trackbacks/283263.html</trackback:ping><description><![CDATA[http://bbs.sinobuy.cn/index.php/topic,4296.0.html?PHPSESSID=25ea8175fd223dca364084582215d04b<br /> <br /> <span style="font-size: 10pt;"><span style="font-size: 8pt;"><span style="font-size: 10pt;"><span style="font-family: 新宋?">cmd下切换到 mysql 安装目录<br /> ?br /> d:/mysql/bin<br /> 前提Qmysql用户root密码为空.<br /> 输入 mysql -u root mysql <br /> mysql> 状态下输入   update user set password=password('新密?) where user='root'; <br /> 回显   <br /> Query OK, 0 rows affected (0.00 sec) <br /> Rows matched: 2 Changed: 0 Warnings: 0 <br /> mysql> 状态下输入 FLUSH PRIVILEGES; <br /> 回显<br /> Query OK, 0 rows affected (0.00 sec)<br /> mysql> 状态下输入 quit   <br /> 退?sql <br /> <br /> 注意每个命o后都要加上一个分?";" <br /> mysql 才开始执行该行命?br /> 而第二个指o会让已蝲入记忆体?mysql pȝ资料库更?<br /> <br /> 重v mysql .<br /> 在更?root 密码后,以后要与 MySQL q接的方法ؓQ?<br /> <br /> mysql -u root -p 新密?</span></span></span></span><img src ="http://www.aygfsteel.com/kuuyee/aggbug/283263.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/kuuyee/" target="_blank">kuuyee</a> 2009-06-19 17:22 <a href="http://www.aygfsteel.com/kuuyee/archive/2009/06/19/283263.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">żҿ</a>| <a href="http://" target="_blank">IJ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ԫ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">޼</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">IJ</a>| <a href="http://" target="_blank">ͨμ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">֦</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">»</a>| <a href="http://" target="_blank">Ͼ</a>| <a href="http://" target="_blank">ұ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ϣ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank">ǰ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʹ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ǹ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ϼ</a>| <a href="http://" target="_blank">Ϫ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>