谁有Oracle数据库的免费安装包 导入数据库呀?发我一下,学习用,谢谢!我邮箱

查看: 1968|回复: 6
我的学习笔记之oracle数据库的安装1
论坛徽章:0
本帖最后由 水帘洞洞主 于
01:20 编辑
安装Oracle的时候可以去查看Oracle官网的Oracle的联机文档:=这个里面有Oracle基于各个平台上的安装。 本文这这里主要介绍的Oracle在Oracle LinuxServer release 5.8上的安装, & &1,在安装Oracle数据库之前应该注意的几点,及os(操作系统)的硬件配置情况和os安装时候x-Windows(用于图形界面)以及Java装上没有& && &同时还要考虑磁盘的划分,在安装os之前就应该考虑磁盘的划分,首先应该考虑这个服务器是做什么的,如果仅仅只是做Oracle的服务器,则应该考虑一下两点:第一,Oracle安装后本身软件所占用的空间和预计估算应该应用的空间。第二,Oracle在后期运作过程中数据的增长量应该用的空间。第三Oracle对磁盘空间的最小限度是& && & 另外还要考虑内存的大小,内存最小的需求是1G,但是这对于系统而言这是不够的,官方推荐2G,但是这里是越大越好。如果内存不足将会导致过度的交换和换页,从而使系统变慢。& & 查看内存大小的命令是 :grep&&MemTotal /proc/meminfo在这里swap分区和内存的关系是 &&&&内存(G)&&&&&&Swap(G)&&
&&&&1—2&&&&&&是内存的1.5倍&&
&&&&2—16&&&&&&和内存的大小一样&&
&&&&&=16&&&&&&16&& 查看swap分区大小的命令是:grep&&SwapTotal&&/proc/meminfo同时也可以用free& &-m 同时查看内存和swap的大小为什么需要swap分区:swap分区可以缓解内存的压力,swap分区中缓冲的数据一般是不经常使用的,它的最大的作用是防止系统的流量突然间增大,但是系统的内存又不够而造成死机的发生。当swap分区的大小不够时该怎么办呢?a.先创建一个你需要增加swap分区大小的文件,这里我们假设是1G(bit) dd&&if=/dev/zero of=swapfile1&&bs=1024 count=102400b.然后创建交换分区文件 mkswap&&/swapfile1c.激活交换文件 swapon&&/swapfile1d.开机自动挂载新建的swap分区& &vim&&/etc/fstab /swapfile1& &swap& &swap& &defaults&&0&&0&&e.重启系统就行了在Oracle安装的过程中有可能会产生很多的临时文件,则应该在安装Linux的时候,应该安排足够的空间给/tmp,tmp至少要给1G的空间。当/tmp的空间不够的时候,可以在空间大的地方创建一个新的临时文件夹,然后设置用户的环境变量TEMP和TMPDIR的指向,例如使用bash的shell类型则sudomkdir /u01/tmpsudo chmod a+wr /u01/tmp
&&TEMP=/u01 /tmp;export&&TEMP &&TMPDir=/u01/tmp;export&&TMPDIR & &&&在Oracle安装之前,应该考虑是否按照Oracle给出的OFA(Optimal FlexibleArchitecture 最佳灵活体系架构),这里推荐使用OFA,因为一般企业中地数据库是比较大的,如果使用OFA不仅仅方便自己的维护,同时也方便公司里新来的的但又不是他亲自安装的数据库的维护。另外还有当数据库运行多个数据库的时候,这样能使DBA不容易混淆,而且它们能够有效地平衡各磁盘上的驱动器的负载,从而能改善数据库的性能。最后由于磁盘的驱动器的故障不会波及整个应用系统,从而提高了数据库的可靠性。& &&&通过OFA命名的文件具有下面的一些作用& &&&a,通过文件名就知道这个文件的作用,属于什么数据库,属于什么表空间中;& &&&b,区分系统文件和数据库文件;& &&&c,容易识别控制文件,重做日志文件和数据文件,这几个重要的文件。& &&&最后在安装Oracle之前,还要考虑Linux系统的版本& && & cat /etc/issue&&来查看Linux的版本& && & uname& &-r& & 来验证Linux系统的核心版本是否满足条件,一定不能比下列相应的核心版本低
对于Asianux 2.0,Oracle EnterprisesLinux 4.0和Red Hat&&Enterprises&&Linux&&4.0:2.6.9&&对于Asianux 3.0,Oracle EnterprisesLinux 5.0和Red Hat&&Enterprises&&Linux&&5.0:2.6.18& && &&&uname -m还要查看os的架构是否与Oracle软件相匹配,比如说64位的Oracle不能安装在32位的os上。& &&&2,检查必要的软件包在Linux上的按照情况rpm –q binutils&&compat-libstdc++-33 elfutils-libelf&&elfutils-libelf-devel&&glibc glibc-common glibc-devel gcc&&gcc-c++ libaio&&libaio-devel libgcc&&libstdc++ libstdc++-devel&&make sysstat glibc-headers ksh&&unixODBC&&unixODBC-devel 如果有的包没有按照最好是配置yum或者安装的时候使用rpm&&-ivh&&--nodeps来忽略安装包的依赖关系yum的配置方法是vim&&/etc/yum.repos.d/yum.repo&&:在/etc/yum.repos.d/的目录下只能有一个以.repo结尾的文件,而这个文件就是yum的配置文件[redhat]& && && & name=redhatbaseurl=file:///mnt/cdrom/Server&&:你的光盘挂在的路径下的软件包放置的地方enable=1& && && && && && && & :开启yum功能gpgcheck=0& && && && && && &&&:不进行检测&& 3 创建用户和组一般安装oracle要求创建3个组:oinstall(数据库库存组),dba(数据库管理员组),oper(数据库操作员组),创建的一个用户当然是Oracle用户了。这里我们一般不创建第三个组。具体的命令如下 /usr/sbin/groupadd& &oinstall/usr/sbin/groupadd& &dba/usr/sbin/usradd&&-g oinstall&&-G&&dba&&oracle& &passwd&&oracle 4.配置系统的内核参数 vim& &/etc/sysctl.conffs.aio-max-nr =1048576fs.file-max =6815744kernel.shmall =2097152kernel.shmmax =kernel.shmmni = 4096kernel.sem =
128net.ipv4.ip_local_port_range= net.core.rmem_default= 262144net.core.rmem_max =4194304net.core.wmem_default= 262144net.core.wmem_max = 1048576通过命令/sbin/sysctl&&-p&&来查看和更新内核参数&&<font color="#.编辑自然控制文件 vim& &/etc/security/limits.conforacle soft nproc2047& & oracle hard nproc16384oracle soft nofile1024oracle hard nofile65536oracle soft stack 10240其中soft表示的是软限制,hard表示的是硬限制;noproc表示的是每个用户最大的进程数,nofile表示的时最多能同时打开的文件数。 <font color="#.创建必须的目录这里根据OFA所创建的目录 mkdir –p&&/u01/appchown –R oracleinstall /u01/appchmod –R 775 /u01/app/sudo mkdir /u01/tmpsudo chmod a+wr /u01/tmp
<font color="#.配置系统登录认证文件vim&&/etc/pam.d/loginsession required /lib/security/pam_limits.sosession required pam_limits.so <font color="#.配置/etc/profile,这个文件是配置环境变量,是系统级别的,在这个里面设置的东西对任何用户的环境变量都有用。if [ $USER = &oracle & ]; thenif [ $SHELL = &/bin/ksh& ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi <font color="#.配置Oracle的环境变量文件:这里规定了Oracle的BASE和HOME目录所在的位置。vim&&/home/oracle/.bash_profile # .bash_profileumask 022TMP=/u01/tmpTMPDIR=/u01/tmpexport TMPTMPDIR# Get thealiases and functionsif [ -f~/.bashrc ]; then. ~/.bashrcfi# User specificenvironment and startup programsPATH=$PATH:$HOME/binexport PATHexportORACLE_BASE=/u01/app/oracle exportORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1exportORACLE_SID=orcl ##注意,如果是想远程无界面安装oracle,在这里请用这行:export DISPLAY=10.10.10.254:0.0,并在远程安装的主机上启用Xmanager- Passive 程序。exportDISPLAY=:0.0exportPATH=$ORACLE_HOME/bin:$PATH#exportORA_CRS_HOME=$ORACLE_BASE/crs#exportORACLE_PATH=$ORACLE_BASE/common/oracle /sql:.:$ORACLE_HOME/rdbms/admin#exportPATH=$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:${PATH}:$HOME/bin#exportPATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin#exportPATH=${PATH}:$ORACLE_BASE/common/oracle /bin#exportORACLE_TERM=xterm#exportTNS_ADMIN=$ORACLE_HOME/network/admin#exportORA_NLS10=$ORACLE_HOME/nls/data#export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib:$ORACLE_HOME/oracm/lib:$ORACLE_HOME/lib#exportLIBPATH=$LIBPATH:$ORA_CRS_HOME/lib:$ORACLE_HOME/lib#exportCLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/jlib:$ORACLE_HOME/network/jlib:$ORACLE_HOME/JRE#exportNLS_LANG=AMERICAN_AMERICA.ZHS16G#exportORA_NLS10=$ORACLE_HOME/nls/data 10.用root用户执行 xhost&&+ ,然后是xhost + localhost,这一步代表的意思允许其他的用户能够用图形界面按照Oracle,这里的其他的用户当然是Oracle用户了。最后是解压缩安装包,和执行按照命令。
认证徽章论坛徽章:488
本帖最后由 guoyJoe 于
09:24 编辑
实际上swap在数据库服务器上是最好不要使用,现在的物理内存都很大,所以 swap设不设无所谓,当然设大了没啥意义,浪费了硬盘空间,要是真用了swap你的数据库基本上可以说要马上tuning了,基本跑不动了。。。所以要是你物理内存比较大,最好设大页,尽量不要用
安装的现在都很简单了:
1.OS包打完,特别是开发包
2.Linux分区规划好
3.安装数据数据库软件前准备
(1).建组,用户
(2)设置环境变量
& & ①系统环境变量
& & ②ORACLE用户环境变量
(3).建目录及授权
4.安装数据库软件
----完毕
认证徽章论坛徽章:280
guoyJoe 发表于
实际上swap在数据库服务器上是最好不要使用,现在的物理内存都很大,所以 swap设不设无所谓,当然设大了没啥 ...
swap 这段话学习了、、
论坛徽章:0
guoyJoe 发表于
实际上swap在数据库服务器上是最好不要使用,现在的物理内存都很大,所以 swap设不设无所谓,当然设大了没啥 ...
学习了社会经验,谢谢了
认证徽章论坛徽章:488
水帘洞洞主 发表于
学习了社会经验,谢谢了
论坛徽章:1
其实,据我测试,RHEL5.4系统,安装的时候把开发、服务器那两个勾都勾上之后:
那些软件包,可以只装一个libXP,其它的Gcc什么都不能装(可能是已经自带了)
安装的时候,也不用创建用户组。
核心参数也不用改(测试没有fail,只有warning)。
也用的好好的。
所以,我不清楚为什么所有的文档都讲要安装各种包、创建组、改参数?
论坛徽章:0
cl_oud 发表于
其实,据我测试,RHEL5.4系统,安装的时候把开发、服务器那两个勾都勾上之后:
那些软件包,可以只装一个l ...
这些软件包,我只是知道是系统必须安装的,但是具体的有什么功能就不知道了
&&用户和组的创建我猜测仅仅只是为了更好的管理Oracle把,只要用户有按装的权限,就可与安装Oracle,不知道对对。
&&还有内核参数,我认为,我们练习的时候其实是比较简单的,系统运行时对硬件的设置要求就没有那么高了,因此还能勉强运行。但是企业中的数据库,估计就要特别的依赖这个内核参数了,如果内核参数不满足条件,去跑一个大一点的数据库或者表格,估计系统会很慢,而且有可能会崩溃。
不知道对不对,只是胡乱分析的
itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号: 广播电视节目制作经营许可证:编号(京)字第1149号求Oracle11g 64位的安装文件啊,各位大神,发我邮箱!求Oracle11g&64位的安装文件啊,各位大神,发我邮箱!
--参考方法--官网去下载吧~!发你邮箱真的比较困难,再说你了,你也没说是什么操作系统的。
/technetwork/database/enterprise-edition/downloads/index.html--参考方法--注册一下&能花你多少时间??
11g安装文件2个多g,发你邮箱得多久啊。
--参考方法--引用:
Quote: 引用:
注册一下&能花你多少时间??
11g安装文件2个多g,发你邮箱得多久啊。
对不起啊!我难为大家了!罪过罪过那个注册非常方便的,再说了,作为java开发,经常会跟Oracle官网打交道的,建议楼主注册个账号,自己下载。&
随机推荐程序问答结果
如对文章有任何疑问请提交到,或者您对内容不满意,请您反馈给我们发贴求解。
,机器学习分类整理更新日期:: 02:12:54
如需转载,请注明文章出处和来源网址:
本文WWW.DOC100.NET DOC100.NET版权所有。Oracle数据库我想自学一下,请问我要下载那种软件比较适合,初学需要注意什么?谢谢!_百度知道labview2013与oracle数据库的连接 - LabVIEW论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
labview2013与oracle数据库的连接
09:50:55  
我现在已经安装了oracle和第三方开发工具sqldeveloper,并且已经把sqlServer数据库工具包解压到labview安装目录的user.lib中,怎么labview函数选板中没有出现数据库函数选板呢,初学者不知从何弄明白,还有利用DSN连接数据库时,用户名密码出现不对连接不上啊。。。。。懂得帮下我非常感谢
10:12:16  
DSN连接成功了,怎么labview中还是没有我想要的数据库函数选板呢??????
助理工程师
10:17:35  
互助接口&&database 选板
10:23:58  
互助接口&&database 选板
互联接口中没有database啊
助理工程师
10:38:42  
你 搜一搜你装的 工具包
10:46:13  
你 搜一搜你装的 工具包
我装的工具包是labsql呀,搜不到啊,我就是把下载的labsql压缩包解压到labview安装的user.lib中,也安装了oracle和sqldeveloper,labview函数选板就是没有我想要的数据库函数选板啊
助理工程师
10:47:42  
这我就不清楚了。。。。。。。
13:31:19  
互联接口中没有database啊
你有labview2013 database connectivity Tools,非常感谢啦
23:27:20  
LabSQL03.png (46.75 KB, 下载次数: 0)
23:26 上传
Labsql05.png (24.4 KB, 下载次数: 0)
23:27 上传
你确定是这么放的。
18:48:22  
谢谢,我以前找错位置了,没想到在用户库里,多谢大神,我现在用的数据库连接工具和这个labsql有什么区别,是不是用着方便些呢???现在我就做个连接Oracle数据库然后相对表student1添加一条记录,连接源dsn设置了,用户名scott,密码Alisa,然后我就运行labview然后就弹出一个窗口让我选择数据源,用户名scott,密码Alisa,最后出错说无法解析连接字符串怎么办呢?????然后我就怀疑是不是打开连接的一个Cconnection Information接线处我什么都没接啊???????
21:59:46  
楼主,能不能把安装包给我一份,,谢谢
22:04:12  
楼主,能不能把安装包给我一份,,谢谢
07:57:46  
楼主,你有labview2013 database connectivity Tools吗,发一份给我,非常感谢!我邮箱
16:22:55  
我只有2012版的DCT。
Powered by

我要回帖

更多关于 安装包 导入数据库 的文章

 

随机推荐