需要一些前提条件:
①.、对方的主机能被连接(如在同一局域网内)
连接方法:
本地自定义实例名?=
(DESCRIPTION?=
(ADDRESS?=?(PROTOCOL?=?TCP)(HOST?=?数据库IP或数据库主机名)(PORT?=?数据库端口号))
(CONNECT_DATA?=
(SERVER?=?DEDICATED)
(SERVICE_NAME?=?数据库服务名)
)
如果你是连接到刚刚创建的数据库的话使用 sys或system用户 如果没有为sys与system用户设置密码的话 使用默认密码登陆,默认密码为manager或者change_on_install,也可以使用
sqlplus / as sysdba (连接到sys用户,不需要密码)
alter user system identified by 'manager';
alter user sys identified by change_on_install;
重置sys与system用户密码;
也可用通过
sqlplus / as sysdba 命令
连接后新建用户.
如果要连接到其他数据库,需要配置tnsname.ora文件,格式里面有,复制一份改下服务名和IP就可以.
第一段:Navicat for Oracle的安装:
①.、双击它的安装文件,出现如下所示的界面,这里我选择的是自定义安装,单击"下一步"继续安装
第二段:Navicat for Oracle的配置
启动该工具,出现如下的开始界面,单击"连接"选项,进行连接数据库
这样配置之后,重新启动该软件,并向前一步的连接配置,测试连接,这是连接就成功了,
成功之后就可以看到"scott"用户的表了,可以很方便的操作数据库了.
①点新建连接.
否则选择服务名,默认情况下填数据库的DB_NAME即可
如果不清楚服务名,可到数据库所在机器的命令行下,执行 lsnrctl staus 查看.
Oracle新建数据库可以参考以下操作方法:
import java.sql.*;
public class JDBCTest {
/**
* @param args
* @throws ClassNotFoundException
*/
public static void main(String[] args)
throws ClassNotFoundException, SQLException{
//1.准备参数
String sid = "tarena";
String dbUser = "openlab";
String driver
= "oracle.jdbc.driver.OracleDriver";
Class.forName(driver);
//连接字符串是固定的形式,oracle的形式:
String url
= "jdbc:oracle:thin:@"
+ ip + ":" + port + ":" + sid;
Connection conn
= DriverManager.getConnection
(url, dbUser, dbPassword);
Statement stmt = conn.createStatement();
ResultSet rs
= stmt.executeQuery(sql);//执行sql语句
while(rs.next()){
int id = rs.getInt(1);
System.out.println("welcome," + name);
}
rs.close();
stmt.close();
conn.close();
以上就是土嘎嘎小编为大家整理的oracle怎么新建链接相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!