搜档网
当前位置:搜档网 › 在Linux下安装配置Oracle 11g R2

在Linux下安装配置Oracle 11g R2

在Linux下安装配置Oracle 11g R2
在Linux下安装配置Oracle 11g R2

在Linux下安装配置Oracle 11g R2

导读:本文介绍了在Linux下安装配置Oracle 11g R2数据库的方法。

LinuxOracle 11g R2Oracle数据库

1.Linux环境配置准备

环境:Linux:Redhat Enterprise 5.4,DB:Oracle 11g R2 X64,Oracle安装到/home/oralce_11目录下。

配置过程如下:(大部分是网上的内容,个人也是按照网上步骤来的)

1) 检查基本需求(对于牛逼的服务器来说,这个肯定是满足要求的,可以跳过)

内存大小

grep MemTotal /proc/meminfo

交换分区大小

grep SwapTotal /proc/meminfo

增加交换分区

创建/home/swap这么一个分区文件。文件的大小是5120000个block,一般情况下1

个block为1K,所以这里空间是5G。

dd if=/dev/zero of=/home/swap bs=1024 count=5120000

接着再把这个分区变成swap分区。

mkswap /home/swap

然后把它加到fstab里面

echo "/home/swap swap swap defaults 0 0" >> /etc/fstab

2) 检查软件需求,没有的yum install安装

rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh

(这里如果出现没有安装的,那么就要把Linux光盘放入,进入Server文件夹,找到对应的RPM包,运行RPM命令来进行安装,如果喜欢图形界面的话,在图像界面也可以通过双击对应的RPM包来安装。需要注意的是在安装libaio-devel unixODBC unixODBC-devel 这3个软件包的时候,除了安装X64的包以为,还要安装i386的包,不能因为是X64的系统,就不装i386的包了。 )

3) 配置内核。

编辑 /etc/sysctl.conf。

将以下内容添加至文件

# Kernel paramaters required by Oracle 11gR1 fs.file-max = 6815744

fs.aio-max-nr = 1048576

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

4) 要使 /etc/sysctl.conf 更改立即生效,执行以下命令。

sysctl –p

5) 编辑 /etc/security/limits.conf。

添加以下行:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

6) 编辑 /etc/pam.d/login。

添加以下行:

session required /lib/security/pam_limits.so

session required pam_limits.so

【注意:如果是X64的系统,那么这里就要用 /lib64/security/pam_limits.so,不然系统可能会在服务器上无法登录!】

7) 编辑 /etc/profile。

添加以下行:

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

ulimit -u 16384 -n 65536

fi

fi

8) 创建操作系统用户,作为软件安装和支持组的拥有者。useradd -g oinstall -G dba oracle

9) 创建软件安装目录。

mkdir –p /home/oracle_11/app/

chown -R oracle.oinstall /home/oracle_11/

chmod -R 755 /home/oracle_11/

10) 编辑 /home/oracle/.bash_profile。

添加以下行:

ORACLE_BASE=/home/oracle_11/app

ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/db_1

ORACLE_SID=MYTEST --实例名,根据需要进行修改

HOME/bin

ORACLE_HOME/bin

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

LANG=C --设定此参数避免安装过程出现乱码

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH LANG

11) 在图形界面下(在本机操作或者通过VNC远程操作) 以root身份打开另一个终端窗口

--这步至关重要,不执行这步在以oracle用户运行 # ./runInstaller时会启动不了图型安装界面

12) 将下载的Oracle安装文件解压到Linux中,然后安装数据库

./runInstaller

13)接下来会出现图形化的安装向导,按照向导一步一步的操作,和Windows下安装Oracle的向导一样,没有太大区别,直到最后安装完成。

2.确认安装成功

Linux下的Oracle在安装结束后是处于运行状态的。运行top –u oracle可以看到以Oracle用户运行的进程。在图形化界面下,运行

$ORACLE_HOME/sqldeveloper/sqldeveloper.sh可以出现Oracle自带的免费Oracle管理客户端SQL Developer。试着连接刚安装的Oracle,连接成功。

这时需要重启服务器,看服务器重启后,Oracle是否可以正常启动。以Root用户运行reboot命令可以重启Linux,重启完成后,默认情况下Oracle并不像Windows中的Oracle 那样注册成服务,随机器一起启动的,所以需要手动敲入命令来启动。启动方式:以oracle 用户登录运行以下语句:

1,进入sqlplus:

2,以sysdba的身份连接到数据库,并启动Oracle数据库引擎:

SQL> conn /as sysdba

3,退出sqlplus,运行Listener

这样数据库的TNS也启动了,可以通过网络连接数据库了。一般情况下就启动这两个就够了,如果想用Oracle提供的EM来管理Oracle的话还需要启动EM控制台,运行如下命令:

$ emctl start dbconsole

这样就可以通过https://servername:1158/em/console来访问EM控制台了。

这里我在实际操作中运行sqlplus出现了错误,大致如下:

sqlplus / as sysdba

sqlplus: error while loading shared libraries:

/u01/app/oracle/product/11.1.0/db_1/lib/libnnz11.so: cannot restore segment prot after reloc: Permission denied

网上也有很多人遇到了这个问题,原来是SELinux在作怪,我采用的解决办法是禁止掉SELinux:

更改/etc/sysconfig/selinux 文件的内容为 SELINUX=disabled,然后重启服务器。

好像这个办法不是很好,也有说的解决办法是使用chcon 命令

示例: chcon -t texrel_shlib_t /usr/local/rsi/idl_6.1/bin/bin.linux.x86/*.so

另外我在启动Listener时也报错TNS-12555: TNS:permission denied

后来网上搜了下,发现是oracle用户就无法进入/var/tmp/.oracle文件夹,方法很简单,执行:chmod 777 /var/tmp/.oracle 之后就ok了.

还有,我在启动EM控制台的时候又遇到了错误:Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name.

设置了这个变量后(运行export ORACLE_UNQNAME=xxxx实例名)后,再启动EM控制台,又出现了新的错误:OC4J Configuration issue.

/u01/app/oracle/product/11.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_xxxx not found.没有这个文件?去查了一下,确实是没有这样一个文件存在,怎么办呢?其实很简单,运行:

emca -config dbcontrol db

根据向导重新配置一下就可以了。

3.配置Oracle为开机自启动

虽然说Oracle作为服务器不会经常关机,但是偶尔重启一下,每次都要去手动启动Oracle还是太麻烦了,希望的是能够像在Windows中一样,每次开机的时候自动启动Oracle,只需要将Oracle配置为Linux的服务就可以了。操作如下:

1,以root用户建立/etc/rc.d/init.d/oracle11g脚本文件,内容如下(环境变量设置根据实际情况进行修改):

#

# chkconfig: 35 95 1

# description: init script to start/stop oracle database 11g, TNS listener, EM #

#

#

# match these values to your environment:

ORACLE_BASE=/home/oracle_11/app

ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/db_1

ORACLE_SID=BRDWDEV

ORACLE_UNQNAME=BRDWDEV

HOME/bin

ORACLE_HOME/bin

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

LANG=C

export ORACLE_BASE ORACLE_HOME ORACLE_SID ORACLE_UNQNAME PATH LD_LIBRARY_PATH LANG

# see how we are called:

case $1 in

connect / as sysdba

emctl start dbconsole

connect / as sysdba

emctl stop dbconsole

echo "Usage: $0 {start|stop}"

2,以root用户执行以下命令

chmod 755 /etc/rc.d/init.d/oracle11g

chkconfig --add oracle11g

3,重启服务

service oracle11g stop

service oracle11g start

这样在开关机的时候oracle自动启动和停止。

另外,还有说,需要修改/etc/oratab这个文件,将最后的N改为Y,如下:

xxxxTEST:/home/oracle_11/app/oracle/product/11.2.0/db_1:Y

最后,我们要测试一下这个自启动是否真的有效,重启一下服务器吧,过几分钟后,可以看到客户端可以正常连接到Oracle了。Oracle环境配置成功!原文出处:

https://www.sodocs.net/doc/034723218.html,/studyzy/archive/2010/09/06/install_oracle_11gr2_in_redha t_linux.html在Linux下安装配置Oracle 11g R2Oracle是一种流行的数据库选择,VMware 支持Oracle的多个版本,包括10g和11g。Oracle数据库安装环境比Microsoft数据库有更多的选择。能否在Windows 64位操作系统上安装Oracle 9i数据库和Oracle Forms 6i?Oracle专家给出了自己的见解。在Windows 2003 server R2操作系统上是否可以安装Oracl 9i数据库软件,版本兼容是否会出错,专家给出了相应答案。在Windows Vista中安装Oracle 10g数据库,系统不断提示错误信息,要求运行还原程序,专家给出了出错原因。Oracle

的每处理器授权方式有何好处,是否将Oracle 9i许可证用在不同的Oracle数据库安装中,此领域专家将给出解答。

在本次的技术手册中,我们为您提供了PL/SQL的基础知识以及专家指导,包括了PL/SQL 中的数据类型简介、PL/SQL函数与触发器以及PL/SQL中的存储过程等,相信您无论是高手还是菜鸟都可以获得有帮助的信息。

本系列文章由三部分组成,为Oracle数据库管理员(DBA)面试成功的必备手册。本专题内容囊括从DBA最初的面试开始,从写“杀手简历”到求职信、到面试过程到Oracle认证再到上升到公司高层最后到你成为公司里的明星DBA。专家为你一一指点迷津,最终让你登上成功的宝座。

要成为一名DBA,你需要具备哪些素质?DBA的薪酬待遇如何?DBA的职业道路究竟可以走向何方?我们将在本次的技术手册中为您一一解答。

在本次技术手册中,我们将对SQL Server存储过程的调试进行详细的介绍,包括了基础的调试方法和在调试过程中出现的T-SQL性能问题和解决方法。

本技术专题主要围绕sql server设计这个话题展开,侧重介绍了sql server集簇索引的设计、如何创建sql server索引、如何优化索引、索引的能与不能、处理sql server 2000索引碎片技巧以及维护sql server索引以实现查询优化等等。

Linux系统JDK安装和配置

以下步骤均为root登录状态下进行执行。 一、卸载JDK Linux会自带JDK,如果不使用自带版本的话需要卸载。 1、卸载系统自带的jdk版本 查看自带的jdk #rpm -qa | grep gcj 看到如下信息: libgcj-4.1.2-44.el5 java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 使用rpm -e --nodeps 命令删除上面查找的内容: #rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 2、卸载rpm安装的jkd版本 查看安装的jdk: #rpm -qa|grep jdk 看到如下信息: jdk-1.6.0_07-fcs 卸载: #rpm -e --nodeps jdk-1.6.0_07-fcs 二、安装jdk 首先到sun官网下载安装包,下面是最新的,已经更新到6u17了 https://www.sodocs.net/doc/034723218.html,/javase/downloads/index.jsp 如果希望找以前的版本,到下面的地址可以找到 https://www.sodocs.net/doc/034723218.html,/products/archive/ 有jdk-6u7-linux-i586-rpm.bin和jdk-6u7-linux-i586.bin两种版本 这两种版本有什么区别?其中的rpm代表什么意思? bin是二进制包,而rpm是redhat package 就是红帽的标准安装包 区别就是rpm安装的时候给你自动配置,一般都是lib安装到/usr/lib bin安装到/usr/bin

下边,就算不是,在/usr/bin下也要建立一个软连接。 而二进制包你可以手动配置,像我这样的初学者就不要用bin包了 建议下载:jdk-6u7-linux-i586-rpm.bin 然后将安装文件放到:/usr/java目录下,修改权限,命令如下(需先用cd命令切换到相应目录下): # chmod u+x ./jdk-6u7-linux-i586-rpm.bin 执行文件的安装: # ./jdk-6u7-linux-i586-rpm.bin 这时会有一段Sun的协议,敲几次空格键,当询问是否同意的时候,敲yes就可以了。三、配置环境变量 将tomcat免安装版复制到usr/local下 修改/etc/profile文件,在该文件最后加上 #set java environment export JAVA_HOME=/usr/java/jdk1.6.0_7 export CATALINA_BASE=/usr/local/tomcat export CATALINA_HOME=/usr/local/tomcat export PATH=$PATH:$JAVA_HOME/bin:$PATH:$CATALINA_HOME/bin export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/bin 保存 四、测试JDK是否安装成功 输入如下命令 # java -version 出现版本号即为安装成功 java version "1.6.0_07" Java(TM) SE Runtime Environment (build 1.6.0_07-b06) Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing) 五、启动tomcat 为.sh文件赋执行权限 # chmod 755 *.sh 然后输入# catalina.sh run启动即可。

LINUX下安装及配置MYSQL详细过程(自己实践总结)

Red Hat Linux下安装及配置MySQL的详细教程 大致思路如下: 1.下载所需的安装包 (Linux下用wget下载,笔者在window下下载的,用XSHELL命令RZ上传到Linux中) 2.安装MySQL 3.创建新用户并授权 安装及配置的详细步骤如下: 第一步:检测系统版本信息 Linux命令:cat/proc/version Linux version2.6.32-220.el6.i686(mockbuild@https://www.sodocs.net/doc/034723218.html,)(gcc version 4.4.520110214(Red Hat4.4.5-6)(GCC))#1SMP Wed Nov908:02:18EST2011 当前Linux版本为RedHat4.4.5-6(为内核版本) Linux命令:cat/etc/issue Red Hat Enterprise Linux Server release6.2(Santiago) Kernel\r on an\m Linux命令:uname-a或getconf LONG_BIT Linux localhost.localdomain2.6.32-220.el6.i686#1SMP Wed Nov908:02:18EST2011i686 i686i386GNU/Linux 可以看到当前系统为32位的(而64位系统会有x64字符串显示出来)。 第二步:根据Linux系统的环境,下载mysql Community Server 官方下载地址:https://www.sodocs.net/doc/034723218.html,/downloads/mysql/ 可以选择【Linux-Generic】,下载对应的RMP包. 由于当前系统为redhat(64位),所以直接选择Oracle&Red Hat Linux4&5。 Mysql安装包有很多,作用也不同,大多数情况下只需要安装MySQL-Server和MySQL-Client,其它包根据需要安装. 32位的下载下面的两个安装包文件:

卫星电视中星9号解密方法及节目全参数,长期可用

具体的操作方法如下: 一、升级方法:先决条件是,你在卫星电视维修部做过第一次升级,密码变成了6位的。 二、步骤:菜单→系统设置→密码→然后输入不同型号机子的密码→确定→自动搜索→确定→完成46个台的搜索。如果搜索完成死机啦,关闭机顶盒重启即可。

三、调整音频:搜索完成后,可能声音和图像不匹配,串台。调节方法如下: 1、先调到一个台,按“F2”键→出现“右上角大屏幕、周围小屏幕”的图像→然后按“菜单”就会在大屏幕上有数字和声音编号→这时用左右声音键调出和屏幕图像相符的声音→按“确认”锁定一个台。 2、再按“菜单”就会关掉数字框→再按上下频道键选择下一个台,继续按“菜单”就会在大屏幕上有数字和声音编号→用左右声音键调出和屏幕图像相符的声音→按“确认”锁定这个台,重复以上操作,直到全部图像和声音相符。 3、可能屏幕上显示的台标和实际台标不同,不用管它,这是没办法的事情。谁叫咱用盗版呢。 恢复出厂设置升级法: 1.拔掉信号线(此步非常重要); 2.开机; 3.选择遥控器或接收机面板的“菜单键”;

4.进入“系统设置”,密码栏输入“9999” (个别机型“0000”),执行“恢复出厂设置”,确认; 5.插入信号线; 6.选“手动搜索”,按下右音量键,选中“频点2”,确认; 7.依次搜索频点3、4并确认; 8.完毕,退出。 小锅天线破解卫星升级全攻略 破解方法一:手动搜索 自从中星9九卫星升级后部分山寨机开机无法完成自动升级。开机后自动搜索到39%后便会出现死机现象,此时遥控失灵无法退出。注意!这不是死机。 解决方法:将信号线拔掉,会完成自动搜索,由于无信号搜索,搜完后显示搜到0套电视,不过此时遥控能用但接收机仍处于无节目状态。然后再接上信号线,进入莱单,将四组转发器进行手动搜索。注意!一定要手动,自动搜索会再次死机的。手动搜索完成后接收机可恢复正常工作,大家可以试试! 破解方法二:恢复出厂设置 今天试了一下,升级程序确实进入接收机了,但是你如果启动升级程序,仅序号从01、1001、004变到06、10001、004,升级条根本不变化。然后自动进入自动搜索,到39%以后,进度条就不动了。但是频点在一直在增加变化。你中断退出。一个节目也没有保留。你不中断推出,频点一直在增加。外观看就像死机了一样。

linux下jdk安装及环境变量的配置

1.先准备好jdk ,制作iso 映像文件。 jdk 下载: https://www.sodocs.net/doc/034723218.html,/technetwork/java/javase/downloads /java-se-jdk-7-download-432154.html 2.在虚拟机中设置加载光驱iso 文件。(注意要启动光驱) 3.进入客户机系统,使用命令mount /mnt/cdrom 加载光驱到cdrom ,在使用cp 命令将cdrom 中的jdk 文件复制到home 文件夹中,用命令./jdk1.6.0_34运行即可。 1.修改/etc/profile 文件

如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell 都有权使用这些环境变量,但可能会给系统带来安全性问题。 (1)用文本编辑器打开/etc/profile (2)在profile 文件末尾加入: JAVA_HOME=/usr/share/jdk1.5.0_05 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOM E/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH (3)重新登录 注解: a. 你要将 /usr/share/jdk1.5.0_05jdk 改为你的jdk 安装目录 等同于CLASSPATH=.:$JAVA_HOM E/jre/lib/rt.jar

b. linux下用冒号“:”来分隔路径 c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值,在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种常见的错误。 d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。 e. export是把这三个变量导出为全局变量。 f. 大小写必须严格区分。 2. 修改.bashrc文件 这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bashrc文件就可以了。 (1)用文本编辑器打开用户目录下的.bashrc文件 (2)在.bashrc文件末尾加入: set JAVA_HOME=/usr/share/jdk1.5.0_05 export JAVA_HOME set PATH=$JAVA_HOME/bin:$PATH

LINUX下MYSQL安装配置(原始文档)

linux下mysql安装配置 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.23-0.i386.rpm MySQL-client-4.0.23-0.i386.rpm 下载地址为:https://www.sodocs.net/doc/034723218.html,/downloads/mysql-4.0.html,打开此网页,下拉网页找到“Linux x86RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。 2、安装MySQL rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是–ivh,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。 1)安装服务器端 在有两个rmp文件的目录下运行如下命令: [root@test1local]#rpm-ivh MySQL-server-4.0.23-0.i386.rpm 显示如下信息。 warning:MySQL-client-4.0.23-0.i386.rpm signature:NOKEY,key ID5072e1f5 Preparing...###########################################[100%] 1:MySQL-server###########################################[100%]。。。。。。(省略显示) /usr/bin/mysqladmin-u root password'new-password' /usr/bin/mysqladmin-u root-h test1password'new-password' 。。。。。。(省略显示) Starting mysqld daemon with databases from/var/lib/mysql 如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。 [root@test1local]#netstat-nat Active Internet connections(servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp000.0.0.0:33060.0.0.0:*LISTEN 上面显示可以看出MySQL服务已经启动。 2)安装客户端 运行如下命令: [root@test1local]#rpm-ivh MySQL-client-4.0.23-0.i386.rpm warning:MySQL-client-4.0.23-0.i386.rpm:V3DSA signature:NOKEY,key ID5072e1f5 Preparing...###########################################[100%] 1:MySQL-client###########################################[100%] 显示安装完毕。 用下面的命令连接mysql,测试是否成功。 三、登录MySQL

linux中的Mysql的安装与检测

Ubuntu(linux)中的Mysql 的安装与检测 一、前言 二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.0.9-0.i386.rpm MySQL-client-5.0.9-0.i386.rpm 下载地址为:https://www.sodocs.net/doc/034723218.html,/downloads/mysql/5.0.html,打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。 2、安装MySQL rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是–ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。 1)安装服务器端 在有两个rmp文件的目录下运行如下命令: [root@test1 local]# rpm -ivh MySQL-server-5.0.9-0.i386.rpm 显示如下信息。 warning: MySQL-server-5.0.9-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 Preparing... ########################################### [100%] 1:MySQL-server ########################################### [100%] 。。。。。。(省略显示) /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h test1 password 'new-password' 。。。。。。(省略显示) Starting mysqld daemon with databases from /var/lib/mysql 如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。 [root@test1 local]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 上面显示可以看出MySQL服务已经启动。 2)安装客户端 运行如下命令: [root@test1 local]# rpm -ivh MySQL-client-5.0.9-0.i386.rpm warning: MySQL-client-5.0.9-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5

初学者Linux上安装JDK、_达梦数数据库(史上最细腻)

Linux系统上安装Java环境指南Java_Linux_Install_Guide 2012-05-09 修订记录

目录Content 概述 (3) 达梦数据库的安装 (3) 原Linux系统中JDK的卸载 (8) 安装新的的JDK (11)

一、概述 1、介绍 请以root用户在系统桌面上运行终端。 2、用到的工具 1)用于在win和Linux之间FTP 2)Linux版本(麒麟系统): 3)达梦数据库DMDBMS: 4)JDK : 二、安装达梦数据库的(DMDBMS) 1、准备工作: 用File Zilla工具把达梦数据库、JDK等上传到目的 Linux中,建议新建一个文件夹,以便后期维护; 2、安装达梦数据库 第一步:检查系统资源限制。使用命令ulimit –a。如下图:

需要注意的有4个选项: ①data seg size(kbytes,-d),建议设置为1048576(1G)或unlimited(无限制)。 ②file size(blocks,-f),建议用户设置为unlimited(无限制)。 ③open file(-n),建议设置为65536以上或unlimited(无限制)。 ④virtual memory(kbytes,-v),建议设置为1048576(1G)或unlimited(无限制)。修改其大小的方法以open file为例:ulimit –n 65536。或者到/etc/profile里添加这句话。 第二步:安装,如果没有执行权限,请赋予文件X 权限,执行下面步骤前请回到Linux X Window 界面,不要在SSH这样的远程工具上操作,因为要弹出界面操作。 #tar -zxvf dm7_noeky6.tar.gz #cd dm7_neoky6 #chmod 777 DMInstall.bin #./DMInstall.bin *** 赋予执行权限命令:chmod u+x 或者chmod 777 可能会报错“tmp目录不够600M”,此时需要对/tmp目录进行扩容(具体方法上网查阅)。或者更换安装目录,操作如下: DM_INSTALL_TMPDIR=/opt/tmp Export DM_INSTALL_TMPDIR 注意:目录可以自己更改,但是前提是需有足够空间。 查看空间大小命令是:df –h /tmp 第二步:配置DMDBMS,上面的命令等待数秒后会弹出图形界面,见下图 因为我的是英文环境,所以弹出,

MySQL学习之linux下安装及配置篇

实验一:在Ubuntu linux中安装MySQL5.0 实验背景: MySQL 是一个真正的多用户、多线程SQL数据库服务器,它是一个客户机/服务器结构的实现。MySQL是现在流行的关系数据库中其中的一种,相比其它的数据库管理系统(DBMS)来说,MySQL具有小巧、功能齐全、查询迅捷等优点。MySQL 主要目标是快速、健壮和易用。对于一般中小型,甚至大型应用MySQL都能够胜任。并且MySQL是免费的。 现在软件学院需要使用MySQL数据库来建立一个学生档案管理系统。首先要在一台安装了ubuntu linux的服务器上安装上MySQL。 实验目的: 在ubuntu linux中安装MySQL。 实验分析: 1.使用apt-get命令在网络上下载并安装MySQL需要的安装包,安装的MySQL版本为 5.0。 2.在安装过程中需要设置MySQL的root用户密码。 3.MySQL服务的启动和停止。 4.使用MySQL的root用户连接数据库。 实验步骤: 注意:MySQL中的root用户同linux中的root用户不是同一用户。他们性质类似,MySQL中的root用户在MySQL数据库系统中享有最高权限。 步骤一:使用apt-get安装MySQL 注意:此方式需要连接互联网,如不能连接互联网,请参见附录一:MySQL的离线安装。 1)打开终端工具。 2)在apt-get设置的源中搜索一下关于mysql-serve-5.0的软件包。使用命令: apt-cache search mysql-server-5.0 3)安装mysql-server-5.0软件包。使用命令:sudo apt-get install mysql-server-5.0

Linux下安装MySQL 5.6.4

Linux下安装MySQL 5.6.4 从mysql-5.5起,mysql源码安装开始使用cmake了,因此当我们配置安装目录./configure --perfix=/.....的时候,和以前将会有些区别。 (1)安装前,下载必要软件: mysql-5.6.4-m7-tar.zip cmake-2.8.10.2.tar.gz (2)下述步骤中的红色字体的文件路径,根据实际情况进行替换,请注意路径的一致性。 (3)以下安装步骤在root用户下安装测试通过。 1.创建mysql用户 # useradd-d /home/mysql-c “Oracle MySQL”-m mysql 2.解压缩MySQL安装文件mysql-5.6.4-m7-tar.zip # unzip mysql-5.6.4-m7-tar.zip #tar -zxvf mysql-5.6.4-m7-tar.gz 3.安装cmake 接下来我们就要配置安装目录进行具体的安装了,这里需要注意的是利用cmake时需要安装cmake的应用程序。 (1)解压缩cmake安装文件 # tar -zxvf cmake-2.8.10.2.tar.gz (2)进入 # cd cmake-2.8.10.2 (3)建立目录: # mkdir/home/mysql/cmake (4)配置安装目录 # ./configure --prefix=/home/mysql/cmake (5)编译

# make (6)安装 # make install (7)更新环境变量 # export PATH=/home/mysql/cmake/bin:$PATH 4.配置mysql的安装目录 (1)进入解压缩后的mysql目录mysql-5.6.4-m7 # cd/home/mysql/mysql-5.6.4-m7 (2)根据转换关系执行cmake #cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql 5.安装mysql # make install 执行完后会看到安装成功的提示 6.安装默认的数据库 #cd/usr/local/mysql/scripts/ #sudo ./mysql_install_db --basedir=/usr/local/mysql--datadir=/usr/local/mysql/data/ --user=mysql 7.将mysql的配置文件和服务文件复制到系统配置路径下面 #cd/usr/local/mysql/support-files # cp https://www.sodocs.net/doc/034723218.html,f /etc/https://www.sodocs.net/doc/034723218.html,f #cpmysql.server /etc/init.d/mysqld 8.修改启动服务 # servicemysqld start

中九户户通简易安装方法

中星九号户户通卫星接收机 简易安装方法一 1.取出一台机器、一张卡,并记下机器STB ID号码、CA ID号码以及智能加密卡 号码,连同购买人姓名、现居住地址及身份证号码报给经销商开卡。 2.先用一代机调出中星9号卫星信号,确保信号足够好。 3.取出已报开的机器,先不要插手机卡、智能卡,不要接卫星天线、定位小天线,接 好电视机后开机,等搜索完毕后立即按菜单键进入主菜单(必须立即按菜单键,否则会自动跳出自动扫描基站界面,不利于后续操作)--→光标移至系统设置按确认---光标移至网络连接设置按确认--→设置网络IP数据和网络端口设置,设完后按确认并退出主菜单,立即关机,拨掉电源线。 4.折开机器上盖,把移动手机卡(必须经咨询10086确认已开通GPRS功能的手机卡) 装入机器中的手机模块中并插入已报开智能加密卡,然后安装好随机配备的定位小天线。 5.准备就绪后,接卫星天线、电视机视频线、电源线,确认连接好后开机。 6.开机后,等自动搜索完毕后立即按菜单键进入主菜单(必须立即按菜单键,否则会自 动跳出自动扫描基站界面,不利于后续操作)--→光标移至系统设置,按确认--→输入密码9999--→光标移至基站信息,按确认搜索基站信息,搜索完后会自动出现5行基站信息。 7.确认基站信息强度良好后,按退出键,等待一分钟左右会弹出信息框(基站信息+‘重 新扫描’+‘存储确认),按红色键保存。 8.稍后会弹出信息框提示“智能卡未授权,是否进行安装”,立即按确认键(注意:必 须立即按确认键,不需移光标,否则此界面一会就会自动消失)。

确认后请等待,稍后会弹出信息框提示发送成功,画面右上角提示“安装正在进行,请等待”,此时千万不要断电。(在没有提示发送成功或发送失败之前请耐心等待,不要关机)机顶盒安装步骤二 1机顶盒未通电状态下,在机顶盒上安装SIM卡和智能卡 ; 2 安装好机顶盒的天线,用AV线连接机顶盒与电视机,将机顶盒与卫星接收器连接好; 3 打开电视机和机顶盒,通过遥控器设置机顶盒。点击遥控器【菜单】按钮,选择【系统设置】,输入密码“9999”进入设置;

Linux上安装配置JDK

前言 在前面,描述了一下由三个Linux组建的虚拟网,每个机子都是固定IP,且与互相连接,并分别与外网相联,IP地址分别为:192.168.137.200,192.168.137.201,192.168.137.203,一个是master,两个slave,网组建好之后,开始安装JDK,我安装的是JDK1.7.0_10,从https://www.sodocs.net/doc/034723218.html,上面下载Linux版的JDK,开始我使用RPM方式,安装,木有成功,我使用tar格式的安装,我是64位机,所以下载jdk-7u10-linux-x64.tar.gz这个版本,我使用Linux 的工具为xshell和xftp,通过xftp将JDK上传到虚拟里面,我上传的路径是home,进入目录/home中,使用命令tar –zxvf jdk-7u10-linux-x64.tar.gz解压,会在/home下生成jdk1.7.0_10的文件夹,这个就是jdk的安装路径,当然你也可以将它解压到其它目录下,接下来配置环境变量,使用vi /etc/profile命令打开编辑文件,在文件最后添加以下代码 export JAVA_HOME=/home/jdk1.7.0_10 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 保存并退出, 使用source /etc/profile命令使其立即生效 然后使用java –version命令,查看是否安装成功,成功的话显示以下内容 [root@wds home]# java -version java version "1.7.0_10" Java(TM) SE Runtime Environment (build 1.7.0_10-b18) Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

linux下MySQL安装登录及操作

linux下MySQL安装登录及操作 二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:https://www.sodocs.net/doc/034723218.html,/downloads/mysql-4.0.html,打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。 2、安装MySQL rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是–ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。 1)安装服务器端 在有两个rmp文件的目录下运行如下命令: [root@test1 local]# rpm -ivh MySQL-server-4.0.16-0.i386.rpm 显示如下信息。 warning: MySQL-server-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 Preparing...########################################### [100%] 1:MySQL-server########################################### [100%] 。。。。。。(省略显示) /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h test1 password 'new-password' 。。。。。。(省略显示) Starting mysqld daemon with databases from /var/lib/mysql 如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。 [root@test1 local]# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp00 0.0.0.0:33060.0.0.0:*LISTEN 上面显示可以看出MySQL服务已经启动。 2)安装客户端 运行如下命令: [root@test1 local]# rpm -ivh MySQL-client-4.0.16-0.i386.rpm warning: MySQL-client-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 Preparing...########################################### [100%] 1:MySQL-client########################################### [100%] 显示安装完毕。 用下面的命令连接mysql,测试是否成功。

安装小锅—中九卫星电视信号操作方法

安装小锅天线 一、小锅天线,规格有:35cm、45cm、60cm,还有规格更大的等等。 二、有正规生产厂家的,也有仿造的,也有山寨版的等等。 三、要买正规生产厂家的锅,因为锅的材质、形状、规格大小、底 座、连接支架、高频头,卫星接收机等对接收到的卫星电视信 号都有影响。如仿做的或山寨版的锅、高频头,卫星接收机等 同样能收到中九卫星电视信号,但对接收到的信号质量肯定是 没有正规厂家生产的高,稳定。高频头、卫星接收机也没有质 量保证的。 四、正规厂家生产的锅,有很多牌子。我家里锅的牌子是:高斯贝 尔和中卫,用得很好,从接收到的信号质量高有85%,而且信 号稳定。 五、正规生产厂家的锅,在包里面会有安装图纸。 如图:

六、高频头、卫星接收机,是正规厂家生产的在包装里面会有使用说明书,技术参数、产品出厂合格证等。 七、电视信号线,一套卫星电视信号接收设备会包括有电视信号线, 但其长度一般是15米,如锅离家里电视机距离远,线材要过长,建议另购一根长的,电视信号线以不接接头为好。 八、一套卫星电视信号接收设施全都准备好了,下面就是开始接收 中九卫星电视信号。 九、⑴:将锅拼装好。 ⑵:装上高频头 ⑶:将电视信号线一端接在高频头上(如果是另购的电视信号 线,要在线两端做上F头。),另一端接在卫星接收机上。 ⑷:遥控装好电池,插上电源,打开卫星接收机电源开关,此

时卫星接收机就是如下图: 卫星接收机显示出红色001数字,这是因为还没有接收到卫星电视信号。 ⑸:将遥控对准卫星接收机,按调星键(有的遥控是按信息键),此时卫星接收机就会显示出如下:

显示P00红色数字。 ⑸:将锅先对准正南方向位置,如不知道哪面是南,可以看看附近是否装有太阳能热水器,太阳能热水器管子就是朝正南方向。或有指南针更好。也可以根据太阳日出确定方向。 ⑹:根据中九卫星运行位置,是南偏西的方位,先将锅由南向西稍微转动一点,再又将锅后面伸缩杆上下调节,眼睛注视卫星接收机前面显示的P00红色数字是否有变化。如没变化,再又将锅向西转动一点,后面伸缩杆也同样上下调节,眼睛同样注视卫星接收机前面显示的P00红色数字是否有变化。 ⑺:只要一对准了方向,卫星接收机前面显示的P00红色数字就会有变化,按前面的方法将锅由南向西慢慢转动,后面伸缩杆 也上下升调节,首先找到了信号是忽闪忽现(意思就是P00变数

Linux Centos6.5下安装JDK8和配置环境变量详细步骤

Linux下安装JDK及其配置环境变量步骤:(我的环境centos6.5,用户名:zhang) 1.下载jdk,(我这里下载的jdk8)默认在/home/zhang/下载/ 这个目录下。 注意:a.这里的zhang是你登录的用户名 b.使用火狐浏览器下载,下载完成后,右键》打开所在文件夹,点击文件>打开位置.可以查看文件位置。 2.右键打开终端,如果显示$表示当前为普通用户,输入命令su root回车,再输入密码(安装时的密码),切换到超级管理用户root。 a.输入cd /home/zhang/下载/ 进入下载目录,再输入ls命令,列出此目录下文件,可以看到jdk-8u121-linux-x64.tar.gz刚刚下载的压缩文件 b.输入命令:cp jdk-8u121-linux-x64.tar.gz /usr/tmp 把文件拷贝到/usr/tmp目录下。以免中文目录引起莫名问题 3.解压压缩文件: a.在/usr/tmp目录下 b.命令:tar -xzf all.tar.gz -C 文件目录; c.tar -xzf jdk-8u121-linux-x64.tar.gz -C /usr/share 回车。把文件解压到/usr/share目录下 也可以解压到其他目录下,不过你可以看到在share目录下有很多安装的文件目录,有点儿类似windows中的programe files目录 ******--------配置java环境变量:-------************ 1.我们这里解压后的jdk目录为/usr/share/jdk1.8.0_121 2.可以先在终端中输入javac回车,会提示不是命令,说明没有配置环境变量。 3.使用命令vim /etc/profile回车打开编辑配置文件 4.上下光标到文件最后一行,键入o,快捷键,进入插入模式并定位到文件最后一行。 输入如下内容: export JAVA_HOME=/usr/share/jdk1.8.0_121 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 然后esc,输入:冒号。输入wq回车,保存并退出。 5.注销当前登录系统的用户,再次登录系统,打开终端,输入javac,输出一堆命令说明,成功! **********-----JDK的使用测试------********** 1.命令cd /home/zhang/ 回车,进入目录 2.命令mkdir workspace回车,创建一个新目录workspace,命令cd workspace进入 3.命令cat>Test.java回车 输入public class Test{ public static void main(String[] args){ System.out.println("Hello,Java!"); } } Ctrl+D快捷键保存并退出

LINUX下MYSQL配置文件详解

linux下mysql配置文件https://www.sodocs.net/doc/034723218.html,f详解【转】 basedir=path使用给定目录作为根目录(安装目录)。character-sets-dir=path给出存放着字符集的目录。 datadir=path从给定目录读取数据库文件。 pid-file=filename 为mysqld程序指定一个存放进程ID的文件(仅适用于UNIX/Linux系统);Init-V脚本需要使用这个文件里的进程ID 结束mysqld进程。 socket=filename 为MySQL客户程序与服务器之间的本地通信指定一个套接字文件(仅适用于UNIX/Linux系统;默认设置一般是 /var/lib/mysql/mysql.sock文件)。在Windows环境下,如果MySQL客户与服务器是通过命名管道进行通信的,–sock选项给出的将是该命名管道的名字(默认设置是MySQL)。 lower_case_table_name =1/0新目录和数据表的名字是否只允许使用小写字母;这个选项在Windows环境下的默认设置是1(只允许使用小写字母)。 mysqld程序:语言设置 character-sets-server= name 新数据库或数据表的默认字符集。为了与MySQL的早期版本保持兼容,这个字符集也可以用–default-character-set选项给出;但这个选项已经显得有点过时了。 collation-server=name新数据库或数据表的默认排序方式。lanuage=name用指定的语言显示出错信息。 mysqld程序:通信、网络、信息安全 enable-named-pipes 允许Windows2000/XP环境下的客户和服务器使用命名管道(named pipe)进行通信。这个命名管道的默认名字是MySQL,但可以用–socket选项来改变。 local-infile[=0]允许/禁止使用LOAD DATA LOCAL语句来处理本地文件。

中星9号定位户户通节目表及安装方法

中星9号户户通节目表 频道号节目名称加密方式频道号节目名称加密方式001 CCTV-1 综合NDS 211 安徽卫视NDS 002 CCTV-2 财经NDS 221 福建东南卫视NDS 003 CCTV-3 综艺NDS 231 江西卫视NDS 004 CCTV-4 中文国际NDS 241 山东卫视NDS 005 CCTV-5 体育NDS 251 河南卫视NDS 006 CCTV-6 电影NDS 261 湖北卫视NDS 007 CCTV-7 军事农业NDS 271 湖南卫视NDS 008 CCTV-8 电视剧NDS 281 广东卫视NDS 009 CCTV-9 记录NDS 291 广西卫视NDS 010 CCTV-10 科教NDS 311 重庆卫视NDS 011 CCTV-11 戏曲NDS 321 四川卫视NDS 012 CCTV-12 社会与法NDS 331 贵州卫视NDS 013 CCTV-13 新闻NDS 341 云南卫视NDS 014 CCTV-14 少儿NDS 351 西藏卫视NDS 015 CCTV-15 音乐NDS 361 陕西卫视NDS 016 CCTV-NEWS NDS 371 甘肃卫视NDS 051 中国教育NDS 381 青海卫视NDS 101 北京卫视NDS 391 宁夏卫视NDS 111 天津卫视NDS 401 新疆卫视NDS 121 河北卫视NDS 402 兵团卫视NDS 131 山西卫视NDS 451 陕西农林NDS 141 内蒙古卫视NDS 481 西藏藏语NDS 151 辽宁卫视NDS 482 四川康巴藏语NDS 161 吉林卫视NDS 483 青海安多藏语NDS 171 黑龙江卫视NDS 484 新疆维语NDS 181 上海东方卫视NDS 485 新疆哈语NDS 191 江苏卫视NDS 486 内蒙古蒙语NDS 201 浙江卫视NDS 487 吉林延边朝鲜语NDS 999 电视测试频道免费

Linux系统JDK和tomcat安装和配置

◆1、安装JDK的步骤如下: 1)下载j2sdk ,如jdk-6u20-linux-i586.rpm 2)在终端中转到jdk-6u20-linux-i586.rpm所在的目录,输入命令 #chmod +755 jdk-6u20-linux-i586.rpm//添加执行的权限。 3)执行命令 #chmod +755 jdk-6u20-linux-i586.rpm;//给jdk-6u20-linux-i586.rpm添加执行的权限。 4)执行命令 #rpm –ivh jdk-6u20-linux-i586.rpm ; //安装jdk。 5)安装界面会出现授权协议,按Enter键接受,把jdk安装在/usr/java/jdk1.6.0_20。 6)设置环境变量,在 /etc/profile中加入如下内容(可以使用vi进行编辑profile): JAVA_HOME=/usr/java/jdk1.6.0_20;//下划线处根据实际情况; CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin export PATH CLASSPATH JAVA_HOME 8)在终端执行命令java –version,jdk的版本为jdk1.6.0_20则表示jdk已成功安装。 ◆2、安装Tomcat 1)下载apache-tomcat-6.0.26.tar 2)#tar -zxvf apache-tomcat-6.0.26.tar ;//解压 3)#cp -R apache-tomcat-6.0.26 /usr/local/tomcat ;//拷贝apache-tomcat-6.0.10到/usr/local/下并重命名为tomcat 4) /usr/local/tomcat/bin/startup.sh; //启动tomcat 显示 Using CATALINA_BASE: /usr/local/tomcat

相关主题