LINUX怎么远程连接ORACLE数据库

发布网友

我来回答

5个回答

热心网友

很简单,你在A电脑安装一个ORACLE 客户端,然后,在你所安装的ORACLE主目录文件找到tnsnames.ora文件打开,然后,(testdb是你要连接的B服务器实例名)加入一条记录如:
TESTDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.xx)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = testdb)
)
)

或者,你在A机器上Oracle Net Manager 手动添加一条记录,按步骤来。

热心网友

在防火墙开通的前提下:
1.简便连接:
sqlplus username/password@hostname:port/service_name
hotname:B的hostname或IP,port,监听程序的端口,例如1521
service_name:通常为数据库名
例如在A电脑上:sqlplus hr/hr@84.24.24.24:1521/orcl

2.本地命名:
在A电脑上配置tnsnames.ora文件
<oracle_home>/network/admin/tnsname.ora
oracle_home:安装客户端时指定的oracle_home
可以在百度一下tnsnames.ora文件的配置格式。

热心网友

大致的连接和调用步骤:
1、在java编程下选择jdbc连接,加载驱动程:
conn = getConnection(); // 首先要获取连接,即连接到数据库
2、创建数据连接对象:通过DriverManager类创建数据库连接对象Connection。
conn=DriverManager.getConnection(url, user, password);
3、创建Statement对象:
st = (Statement) conn.createStatement(); // 创建用于执行静态sql语句的Statement对象 4、调用Statement对象的相关方法执行相对应的 SQL 语句
int count = st.executeUpdate(sql); // 执行插入操作的sql语句

热心网友

1、在当前使用的Linux客户端,安装Oracle的客户端软件。
2、在Linux的系统命令中,输入:sqlplus 用户名/密码@数据库名
就可以连接到Oracle数据库了。

热心网友

在服务器端配置 监听。。
在客户端配置 TNSNAMES.ORA

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com