如何在你的Linux机器上安装运行Oracle jdbc:thin with java (OAS) DBA

Linux环境下python连接Oracle教程 cx_Oracle是一个用于Python的第三方库,提供了与Oracle数据库进行交互的功能。可以在python中用cx_Oracle来连接Oracle数据库。或者 /etc/profile 等等。下面是一个批量执行上面安装命令的shell脚本。选择Oracle版本。下载3个rpm安装包。 阅读详情
 
如何在你的Linux机器上安装运行Oracle

开始行动

在RedHat上安装Oracle可以是相当轻而易举的,但要是完全跟着Oracle公司
的文档走就未必那么容易了 。最快的捷径是Tom Bisset的主页:
http://jordan.fortwayne.com/oracle。

如果您看了Tom的主页,那么您会注意到他漏了JDBC的安装。如果您准备使用
JDBC(对于跨平台的Oracle应用十分方便),只需在安装屏幕要求您选择组
件(components)时,加上该选项即可。当然,您应该先装好JDK。我个人使
用Blackdown的JDK 1.1.7。(译注:Redhat包括JDK)然后需要设置oracle
用户的ClassPath环境变量,最好的办法是在oracle用户目录的.bash_profile
或 .profile中加上一句:
CLASSPATH=/usr/lib/jdk/lib/classes.zip; export CLASSPATH
然后,如果您只需做Web Applet的话,在安装程序"Choose JDBC
Components"
的时候, 选择"JDK 1.1 JDBC Thin Driver",如果您需要做完整的Java应用,
选择"JDK 1.1 JDBC OCI Driver"。


另外请注意:安装程序让您输入各口令时,如果口令不符合规范,不会警告。
我第一次安装时,口令里加了".",这在UNIX中是允许的,Oracle就是另一码
事了。直到安装快结束时,程序才告诉我口令有问题。当时为保险
起见,我
从头做了一次安装。

安装程序的另一个问题是试图往还没有建立的目录里拷贝文件。有必要在安装
前
mkdir -p /u01/app/oracle/product/8.0.5/doc/server.805/install。这一
关过后万事大吉。

安装成功后,必须以ROOT身份登录,运行root.sh。我对root.sh作了以下改动:
· LBIN环境变量从/usr/lbin改成了/usr/local/bin
· 增加环境变量LOG=/tmp/oracle-root.sh.log
,这样脚本的运行结果会记录
下来

root.sh里说到,要想数据库作为一个服务器运行,必须先设定TWO_TASK变量;
但是,事实上如果从安装Oracle的机器上运行root.sh,就没有必要设这个变量。


Python和Oracle

我配置了一下python(译注:一种强大,快速的面向对象的脚本语言),以测
试Oracle的编程接口和网络接口 。在python中要连Oracle,需要
Digital Creation(Zope应用服务器的作者)的DCOracle模块。
您只需下载软件并按照指示照做就行。如果是DCOracle 1.1.0,使用
Setup-8.0.4的配置,从ORACLE_LIBS变量中删去-lsocket, -lnsl, -lgen,
-lelf, -laio, 和-lposix4即可,那些都是Solaris专用的。注意Redhat 5.2和
6.0中安装的 python设置不全,config目录和include目录被省略,无法编译
安装第三方的模块。您必须自己编译python或者下载一个合适的RPM。找
python的RPM,最好的去处可能是Oliver Andrich的 Python & Linux主页。
只要rpm -e --nodeps python, 然后 rpm -i python,python-dev和其他RPM
即可。
装好python后,我运行了以下的基本查询,访问Oracle。

[uche@malatesta uche]$ python
Python 1.5.1 (#1, Sep 3 1998, 22:51:17) [GCC 2.7.2.3] on linux-i386
Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
>>> import DCOracle
>>> #connect to DB. scott/tiger are the test database username/password
>>> dbc=DCOracle.Connect("scott/tiger@sforza") #sforza is the local
Oracle
server
>>> c = dbc.cursor()
>>> c.execute("SELECT * FROM emp WHERE emp.deptno = 10")
>>> rows = c.fetchall()
>>> print rows
[(7782, 'CLARK', 'MANAGER', 7839, dbiDate('1981-06-09 00:00:00'), 2450.0,
None, 10),
(7839, 'KING', 'PRESIDENT', None, dbiDate('1981-11-17 00:00:00'), 5000.0,
None, 10),
(7934, 'MILLER', 'CLERK', 7782, dbiDate('1982-01-23 00:00:00'), 1300.0,
None, 10)]


开发工作站配置

我在数据库服务器以外的一台机器上编译安装了python和其他编程接口。最初,
看起来似乎我必须安装Oracle 的所有PRO*C/C++软件包。但要把Oracle安装程
序运行到那一步也够麻烦的,所以我不想那样办。于是我找出了
写程序所需
要的最小限量的头文件(include)、对象文件(object)和库文件(library):
$ORACLE_HOME/lib/*
$ORACLE_HOME/rdbms/demo/*
$ORACLE_HOME/rdbms/lib/*
我的机器上设ORACLE_HOME为/usr/local/oracle。
注意这些文件还不能让您可以在C程序中直接嵌入SQL语句,只有完整安装
PRO*C/C++后才行。如果要用JAVA的话,还得增加$ORACLE_HOME/jdbc/lib/*;
注意把这个目录加到ClASSPATH变量中。

JDBC连接


为测试JDBC连接,我作了一个小程序,在一个listbox内显示测试库中的所
有雇员名。下面的程序1是调用JDBC
的java Applet,程序2是调用JAVA程序的HTML超文本。如果您的JDBC已经安
装成功,将程序1拷贝为 JDBCTest.java,将程序2拷贝为JDBCTest.html,
然后:

javac JDBCTest.java
appletviewer JDBCTest.html

您就可以自己看看结果如何了:

程序1:

/*
Applet that reads in several rows from a remote Oracle database
and presents them in a listbox.
*/
import java.sql.*;
import java.awt.*;
import java.applet.*;
import java.lang.*;
public class JDBCTest extends Applet
{
//Single-select ListBox
private List employee_list = new List(5, false)
public void init()
{
setLayout(new BorderLayout());
try {
//Set up the Oracle JDBC driver
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
//Connect to an Oracle database on machine sforza, using username
//"scott" and password "tiger"
Connection DB_conn = DriverManager.getConnection
("jdbc:oracle:thin:@sforza:1521:ORCL", "scott", "tiger");
//Connection DB_conn = DriverManager.getConnection
("jdbc:oracle:thin:scott/tiger@sforza:1521:ORCL");
//Create a JDBC statement object
Statement statement_obj = DB_conn.createStatement();
//Execute a query to get the employee names from the test DB
ResultSet results = statement_obj.executeQuery ("select ENAME from
EMP");
//Populate the list box with all the employee names
while (results.next ()){
employee_list.add(results.getString(1));
}
} catch (SQLException e) {
throw new RuntimeException("SQL Exception " + e.getMessage());
}
add(employee_list);
}
}


程序2:


<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head> <title>Oracle JDBC driver test</title> </head>
<body>
<h1>Oracle JDBC driver test</h1>
<applet code="JDBCTest.class" width="200",
height="150"> Your
browser doesn't support Java. </applet>
<hr>
<address>
<a href="mailto:uche.ogbuji@linuxworld.com"></a>
</address>
<!-- Created: Sat Mar 6 18:53:23 MST 1999 -->
<!-- hhmts start -->
Last modified: Sat Mar 6 22:19:26 MST 1999
<!-- hhmts end -->
</body>
</html>

程序1的大部分都是与具体数据库无关的JDBC调用,依样画葫芦您也可以
访问PostgresQL,主要和Oracle相
关的部分是:

Connection DB_conn = DriverManager.getConnection
("jdbc:oracle:thin:@sforza:1521:ORCL", "scott", "tiger");


注意 Oracle thin JDBC driver中URI的格式:
jdbc:oracle:thin:@<server_name_or_IP>:<port>:<SID>
如果您想在URI中包括用户名和口令的话:
jdbc:oracle:thin:username/password@<server_name_or_IP>:<port>:
<SID>
同样的URI还有一个较长的格式:
"jdbc:oracle:thin:@(description=(address=(host=<server_name_or
_IP>)(protocol
=tcp)(port=<port>))(connect_data=(sid=<SID>)))"
注意ORCL是系统安装的缺省SID(System Identifier,系统标识符)。
如果您在安装时使用了其他的SID,
在URI里也用那个SID。$ORACLE_HOME/network/admin/tnsnames.ora包
括了Oracle服务器的端口和SID设置。
这是TNS Listener,Oracle网络连接进程的配置文件。如果您无法通过
网络连接数据库的话,首先应该检查
端口号和SID是否正确,TNS listner是否正常(译注:lsnrctl status,
或者tnsping)。JDBC并不是开发
SQL数据库应用的唯一手段,ANSI标准SQLJ允许在JAVA程序中直接嵌入
SQL语句。Oracle for Linux 8.0.5
并没有捆绑SQLJ,但可以作为另一个独立产品获得。SQLJ是100%的
JAVA,应该在Linux上运行没有问题,
事实上SQLJ在底层使用的就是JDBC,因此可以同任何SQL数据库互联,
并不限于Oracle。

希望上面的这些例子能对您的编程有所帮助。可惜Oracle for Linux
的编程文档相当的少,要不就是隐藏得
十分深:) 也许在数据库编程得心应手之前,您得先啃它一两本书。

PL/SQL

对SQL的过程性语言扩展(PL/SQL)可能是Oracle最著名的特点。这种
强大的专业数据库管理语言允许您对
声明性的SQL加逻辑控制。一般,PL/SQL的存储过程(stored procedure)
用命令行的sqlplus,图形化的
Developer/2000(Linux上目前还没有)或其他工具开发,允许您从
Oracle众多的查询接口(Oracle Application Server, Python, Perl,
JDBC 或者C)访问。

程序3:

create or replace package stored_sample as
function get_annual_salary (emp_number in number) return number;
end stored_sample;
/
create or replace package body stored_sample as
function get_annual_salary (emp_number in number) return number
is
annual_salary number;
monthly_salary number;
begin
select sal into monthly_salary from emp where empno = emp_number;
annual_salary := monthly_salary * 24;
return (annual_salary);
end get_annual_salary;
end stored_sample;
/


上面的程序3是存储进程的一个小示范,它接受一个员工号,返回该员
工的年薪。相关的函数
get_annual_salary封装在PL/SQL包sample_package中。

如果把程序3拷贝到文件sample.sql,您可以通过sqlplus运行它,如下
所示:

[oracle@sforza demo]$ sqlplus

SQL*Plus: Release 8.0.5.0.0 - Production on Sun Mar 7 13:36:32
1999

(c) Copyright 1998 Oracle Corporation. All rights reserved.

Enter user-name: scott
Enter password:

Connected to:
Oracle8 Release 8.0.5.0.0 - Production
PL/SQL Release 8.0.5.0.0 - Production

SQL> @sample
Package created.

Package body created.

SQL> set serveroutput on
SQL> exec
dbms_output.put_line(stored_sample.get_annual_salary(7782))
58800

PL/SQL procedure successfully completed.

SQL>

通过其他的编程接口,也可以使用这个PL/SQL包。Python/DCOracle中,
参见Connection对象的procedures成员
JDBC中,参见java.sql.CallableStatement。

Oracle有众多的内置函数。事实上,大多数您以前用外部代码完成的
功能都可以通过PL/SQL高效地完成。如果您需要什么比较通常的功能,
请参考PL/SQL手册,看您需要的函数是否已经实现了。如果您准备做
大量的Oracle编程的话,经常翻阅PL/SQL手册以熟悉各种函数是大有
好处的。

管理Oracle for Linux

如果您已经习惯运行相对不那么复杂的数据库,那么在Oracle中完成
一些日常操作,例如建立新数据库或者性能调谐会显得相当复杂。有
一些关键的配置文件需要维护,如init.ora, config.ora和
tnsnames.ora。
一般有好几种办法指定一些关键参数,如当前的SID。可以在上述的
文件中声明,也可以在环境变量中声明,或者是通过oracle工具的运
行参数。这种灵活性是值得赞赏的,可惜有时搞清那一种设置优先也
很伤脑筋。

同Linux一样,Oracle提供的安全机制如果管理不当,就形同虚设。
花时间熟悉各种访问规则和设置,以及各种特殊Oracle用户帐号的角
色,还是值得的。

Oracle的性能调谐是一个非常大,也非常专的话题。调谐得当,可以
很大程度地提高性能。Oracle运行和CPU、内存、外存的关系是相当
复杂的,这些因素必须考虑。另外,PL/SQL包,存储过程,临时表空
间,表结构本身,所有这些都会随着使用而日趋复杂,保证数据库的
结构优化,没有垃圾,绝对比定期从cron运行vacuum复杂得多。

Oracle DBA(database adminstrator,数据库管理员)是电脑专业人
员中一个著名的亚文化。这并不奇怪。Oracle的强大功能和灵活性,
也同时意味着多得让人发疯的各种小秘密、小技巧、小陷阱,这方面
的特点它绝不比任何人少--包括Linux在内。您在征服Linux时可能
已经发现,O'Reilly的动物园(译注:所有O'Reilly and Associate
出版的书都以动物作封面)是一个很好的去处。如果您需要在Oracle
上完成许多工作,找找黄封面的O'Reilly Oracle专辑。那里,你会
找到比Oracle拜占庭迷宫式文档好的多的信息来源。

Oracle for Linux vs. Oracle for NT

NT上的Oracle (译注:Oracle在NT上的销量超过了SQL SERVER,是NT
第一大数据库)为许多管理功能提供了图形界面,类似的功能在UNIX
/Linux上只能通过sqlplus访问。这样的图形界面,设计得与NT控制
面板的其他部分颇为相似。Linux DBA必须熟悉sqlplus。NT的问题是,
许多管理任务要求用户在主控台(机器屏幕前)完成,如果想远程管
理就需要昂贵的第三方软件(或者Oracle Enterprise Manager?)。
UNIX上的Oracle管理可以从任何经过授权的远地进行,效果同在机器
主控台一样。

NT上的Oracle使用一个进程内的多个进程,而UNIX/Linux上的Oracle
使用多个独立的,使用相互独立的内存空间(译注:UNIX上也有多线
程的部分:Multithreaded Server,MTS,相当于前文提到的listener
的多线程版本。)NT上的实现方式避免了进程间通信,有小小的性能
优势,但UNIX上的实现方式提供了高得多的可靠性和数据完整性,因
为一个Oracle进程不可能污染另一个Oracle进程的地址空间。(译注:
在NT和VMS上,创建一个新的进程比创建一个新的线程昂贵得多,而且
NT的进程间切换很慢,因此微软建议程序员只要有可能就使用多线程。
在UNIX上,建立新进程是比较高效的。而在Linux上,建立新进程和新
的内核线程,kernel thread都使用同一个基本系统调用,效率相当高。)

在32位的硬件系统上,Linux的ext2文件系统的限制是最大文件为2G,
NT为4G。这并不太影响Oracle的用户,因为表空间tablespace可以扩
展到多个文件上,但还是有小小的效率问题。当然,64位的Linux
(Alpha,Ultra-Sparc, PA-RISC)会消除这些限制,64位的Solaris
(Solaris 7)也一样。(译注:这里其实有一些问题,待我查明再向
各位看官交代)。


一些好工具/结束语

Oracle同时发布了Oracle Application Server (OAS)的Linux版本。
对OAS的深入探讨在本文范围之外,但它确实是连接后端Oracle数据
库,建立Internet或Intranet应用的一个强有力的工具。OAS提供
JAVA开发能力,可以将HTTP和IIOP与OCI网络接口串在一起,具备
友好的界面以便设计WEB表单和报表,还有其他方便的工具。

Oracle如此流行,自然也有相应的一批开源软件(Open Source)
工具。其中的OWS killer 是一个基于JAVAServlet的可以替代OAS
的WEB接口工具,与Apache WEB服务器、Apache的Jserv JAVA Servelet
模块集成,提供对Oracle数据库的访问。(译注:OWS, Oracle Web
Server是Oracle Application Server早期版本的名称)。
您可以在Matt's House 找到更多的工具以管理Oracle的存储过程、
提供快速的报表功能。

掌握Oracle可不是举手之劳的事,但也没有必要望而却步。确实,
世上有许多更容易管理的数据库,但如果您需要高级的SQL,或者
PL/SQL的功能,或者trigger,或者各种扩展,或者先进的交易管
理,或者必须和Oracle系统共存,您会发现Linux是一个极佳的
Oracle平台。您已经在Linux的世界中探索了这样远,一定也能应
付Oracle的挑战。

(作者:breakage  来源:奥索)

基于Linux的Oracle安装 阅读详情

相关推荐

Linux安装Oracle

按照其提示的路径,找到其所在的位置,如:我的就在/soft2/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh。我们这里采用定制数据库。可以用sqlplus来检验下,新开启一个命令窗口,输入sqlplus,然后输入用户名和密码,可以测试下,这里就不做过多的介绍了。2)修改/etc/pam.d/login 文件,输入命令:vi /etc/pam.d/login,/etc/sysctl.conf文件,输入命令: vi /etc/sysctl.conf ,

h15114867195的博客 1275

python连接oracle数据库操作 ojdbc jar,Python安装jpype调用java,安装jaydebeapi通过jdbc连接数据库...

importjpype,os,time,timer2 from jpype importjava3 from jpype importjavax45 HOST=‘192.168.48.103‘6 PORT=99997 USER=‘‘8 PASS=‘‘910 URL = "service:jmx:rmi:///jndi/rmi://%s:%d/jmxrmi" %(HOST, PORT)11 prin...

weixin_36472567的博客 523

Matlab实战:3种雷达间歇采样干扰的仿真与识别(附完整代码)

本文通过Matlab实战,详细仿真了雷达有源间歇采样干扰的三种核心样式:直接转发、重复转发和循环转发干扰。文章提供了完整的代码实现,并深入探讨了基于时频分析和循环平稳分析的特征提取与识别方法,为雷达抗干扰技术的学习与实践提供了清晰的工程实现路径。

weixin_29053695的博客 364

Linux环境使用Python连接Oracle数据库实现增删改查(详细图文)

Linux环境 CentOS 7 ; Python版本 Python 3.7 ; Oracle数据库版本:Oracle 11.2; 目标:在Linux上使用Python连接Oracle实现数据库增删改查操作 一、在Linux系统安装oracle客户端 因为是需要使用Python远程访问公司的Oracle服务端,所以Linux本机不需要安装Oracle服务端,只安装客户端即可。 打开Oracle客户端官方下载网址:https://www.oracle.com/da...

qq_23182345的博客 2284

从零部署思澈科技SiFli-Solution:避坑指南与实战排错

本文详细介绍了从零部署思澈科技SiFli-Solution开发环境的完整流程与实战排错指南。重点解析了Keil uVision5版本选择、Butterfli工具路径配置等关键步骤,并针对Keil路径报错、函数冲突等高频问题提供了具体解决方案,帮助开发者高效避坑,快速搭建稳定的嵌入式开发环境。

devops8pract的博客 529

Visio 2013安装遇阻?手把手教你搞定注册表权限错误1402(附64位系统特殊处理)

本文详细解析了Visio 2013安装过程中常见的注册表权限错误1402问题,特别是在64位系统下的特殊处理方法。通过分步指导如何修改注册表权限、处理Wow6432Node分支以及使用高级工具如subinacl,帮助用户顺利完成安装并避免常见连带问题。

t8u9v0w1x的博客 543

oracle.jdbc.OracleDriver驱动添加问题,与JDK的配置

一:在连接ORACLE数据库之前,需要进行oracle.jdbc.OracleDriver驱动安装,如不进行安装,将会出现以下问题: 二:解决方案 由于Oracle授权问题,Maven3不提供Oracle-JDBC-driver 如何获得Oracle数据库的JDBC驱动包? 1-官网下载:http://www.oracle.com/technetwork/database/feature...

Sailor_luo的博客 3691

ubuntu18.04美化主题(完整版)

和网上的美化一样,但是我当初跟着博客美化的时候遇到一些问题,按博客的做法无法解决。 所以我自己也写一篇关于ubuntu18.04美化主题的博客。 第一步:安装主题工具:GNOME Tweaks sudo apt-get update sudo apt-get install gnome-tweak-tool 然后安装完成后我们打开Tweaks(截图如下): 第二步,修改窗口按钮位...

B丶atty的博客 7万+

Linux下安装Oracle(命令行安装详细教程)

以下安装环境是在虚拟机测试环境,仅供参考

ChanceySolo 4万+

深入构建加密货币价格预测系统:从数据获取到模型优化的完整指南!

🏆本文收录于「编程与技术实战」专栏,此专栏涵盖了C/C++编程、人工智能、数据结构、机器学习等技术领域的内容,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!

**My Coding Family** 1276

新手必看!手把手教你在群晖 NAS 上玩转 Docker 容器(Container Manager)!(群晖 NAS 如何创建 Docker 容器以及 Compose 部署项目)

新手必看!手把手教你在群晖 NAS 上玩转 Docker 容器(Container Manager)!(群晖 NAS 如何创建 Docker 容器以及 Compose 部署项目)

XiaoqiangClub的博客 5161

Linux 安装 Oracle

Linux 配 Oracle

NoNight_Zzz的博客 1万+

华为OD机试真题 新系统 2026-04-22 Python&JS 实现【小学生班长选举增强版】

9 月份开学第一天,小学某班级进行班长选举活动,班级共有 N 个学生,每个学生最多可投 3 票(对同一个人只能投一票),也可以弃权不投票,大家投票时写上对应学生的名字。 假设学生不存在重名。考虑到部分少数民族名字带分隔,且整体较长,同学在投票时为了方便,允许同学写全称,也可以只写其中的部分连续段。 例如班级里只有 2 个少数民族名称带点的同学:

MISAYAONE的博客 316

Linux环境下 安装Oracle

安装Oracle 与安装失败常见问题

Hx230的博客 1万+

Android 12.0 SystemUI下拉状态栏定制化之隐藏下拉通知栏布局功能实现(二)

在12.0的系统定制化开发中,由于从12.0开始SystemUI下拉状态栏和11.0的变化比较大,所以可以说需要从新分析相关的SystemUI的 布局,然后做分析来实现不同的功能,今天就开始实现关于隐藏SystemUI下拉状态栏中的通知栏布局系列二,去掉下拉状态栏中 通知栏部分 白色的圆角背景

安卓兼职framework和app工程师的博客 1634

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Linux下的Oracle安装

在Linux中安装oracle

Alcaibur的博客 7914

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Linux环境Oracle安装大全,呕心狂敲万字,绝对提升你的视野

为了做好运维面试路上的助攻手,特整理了上百道。

2401_84170623的博客 2541

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

在 Linux 上三步安装 JDBC

有时你要存储你的应用需要的素材数据,其他时候你要存储用户数据,包括偏好和保存的数据。存储数据的一种方式是在数据库中,为了在你的代码和数据库之间进行通信,你需要为你的语言提供一个数据库绑定或连接器。JDBC 是一种 API,通过语句 import java.sql.* 导入到你的代码中,但要使其有用,你必须安装数据库驱动和数据库以与之交互。你使用的数据库驱动和要通信的数据库必须匹配:要与 MySQL 交互,你需要 MySQL 驱动,要与 SQLite3 交互,你必须具有 SQLite3 驱动等等。

Free雅轩的博客 1272

Linux下安装ORACLE(一周成果、全是干货!)

因为公司需要将数据库服务器切换成linux版本的,所以需要在linux系统下安装oracle。 以下安装过程为自己亲自安装的,走了很多弯路,网上其他博客也是五花八门,不适合我实际情况下的安装,现在记录一下,希望对于读者能有帮助并且能够交流。 转载请附上链接,禁止侵权! 一、安装前言 在安装oracle之前,必须要明白,直接把Ubuntu、ret hat、centos、SUSE、OracleLinux叫做linux是不正确的,他们只是linux的发行版本。更确切地说,应该叫作“以Linux为核心的操作系统软件

专注音视频底层算法与工程实现,深入解析数字信号处理。深入研究WebRTC 3A、多麦声源定位、vad、语音识别等技术 4万+

Liunx系统安装Oracle数据库

通过网盘分享的文件:Liunx-Oracle11g安装包 链接: https://pan.baidu.com/s/1ehgRlwcjGAWl8uFUjJURqg 提取码: ye9f。数据库 192.168.30.200:1521/orcl oracle虚拟机的ip地址+1521 端口 /orcl 为实例名 也是根据安装oracle数据库时候设置的。密码oracle 此处密码是安装oracle时候创建的密码 根据实际情况改写。正常情况 应该是这样的 这一步是为了查看一下已经开放的端口。

weixin_45375332的博客 1881

Linux下 安装Oracle

CentOS更新yum源 先看CentOS的版本: $ cat /etc/redhat-release 根据版本下载163镜像的yum,在下载之前先备份: mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 之后下载yum源: CentOS6.5: wget http://mirrors.163.com/.help/CentOS6-Base-163.repo CentOS7: wget -O /...

Laputa_Castle的博客 1820

Linux安装Oracle 11G

2、下载Oracle安装包:linux.x64_11gR2_database_1of2.zip 和 linux.x64_11gR2_database_2of2.zip;1、CentOS7自行安装(64位),网络自行配置;3、HostName修改:oracle。

干货满满~ 8991

OracleLinux环境安装Oracle数据库

1、安装linux系统 OracleLinux系统镜像下载地址 虚拟机安装系统步骤省略… 2、点击虚拟机-右键-设置 3、镜像的“已连接”要勾上 4、进入linux系统 在root用户下执行一下代码 [root@localhost ~]# mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom #mount -o loop /opt/CentOS-7.6-x86_64-bin-DVD.iso /mnt/cdrom mkdir /etc/yum.repos.d/old

jiulanyangyang的博客 1万+

Linux下增加Sawp分区

Linux下增加Sawp分区

GGGoodLuck的博客 1414

Linux 系统下 Oracle 数据库安装与配置详细教程及常见问题解决指南

如果能够正常返回 Oracle 数据库的版本信息,则说明数据库功能正常。如果成功登录,表示数据库安装和配置成功。

4386
上一篇: crontab命令简介 linux定时设置 Cron实现自动任务
下一篇: Java的网络功能与编程
hem
hem
博客等级 码龄26年 19粉丝 287原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值