oracle数据库连接,oracle数据库无法连接数据库
本篇文章给大家谈谈oracle数据库连接,以及oracle数据库无法连接数据库对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
oracle数据库无法连接数据库
这是因为Oracle的服务没有开启,选择启动即可,详细步骤:
操作设备:戴尔笔记本电脑
操作系统:win10
操作程序:计算机v2.01
1、首先右击桌面上的计算机图标,点击管理。
2、在左边栏,展开“服务和应用程序”,点击“服务"选项。
3、在中间的列表中找带有Oracle字样的服务,找到如图标志的两个服务,名字中的”ORA“可能会因数据库名字的不同而有所差异。
4、此时再尝试,如果仍然找不到主机。在打开开始菜单,在Oracle目录中找到”NetManager“,打开它。
5、依次展开本地->服务命名->ora(数据库名)。
6、检查右侧的主机名,如果是本机的话,填127.0.0.1或localhost,如果是连接到远程计算机的话,填入目标主机的IP即可。
oracle数据库连接语句怎么写
public void testOracle()
{
Connection con= null;//创建一个数据库连接
PreparedStatement pre= null;//创建预编译语句对象,一般都是用这个而不用Statement
ResultSet result= null;//创建一个结果集对象
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");//加载Oracle驱动程序
System.out.println("开始尝试连接数据库!");
String url="jdbc:oracle:"+"thin:@127.0.0.1:1521:XE";// 127.0.0.1是本机地址,XE是精简版Oracle的默认数据库名
String user="system";//用户名,系统默认的账户名
String password="147";//你安装时选设置的密码
con= DriverManager.getConnection(url, user, password);//获取连接
System.out.println("连接成功!");
String sql="select* from student where name=?";//预编译语句,“?”代表参数
pre= con.prepareStatement(sql);//实例化预编译语句
pre.setString(1,"刘显安");//设置参数,前面的1表示参数的索引,而不是表中列名的索引
result= pre.executeQuery();//执行查询,注意括号中不需要再加参数
while(result.next())
//当结果集不为空时
System.out.println("学号:"+ result.getInt("id")+"姓名:"
+ result.getString("name"));
}
catch(Exception e)
{
e.printStackTrace();
}
finally
{
try
{
//逐一将上面的几个对象关闭,因为不关闭的话会影响性能、并且占用资源
//注意关闭的顺序,最后使用的最先关闭
if(result!= null)
result.close();
if(pre!= null)
pre.close();
if(con!= null)
con.close();
System.out.println("数据库连接已关闭!");
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
plsql如何配置连接oracle数据库
plsql如何配置连接oracle数据库,具体操作方法如下:
1、首先我们打开PLSQL,点取消进去进入数据库。
2、然后弹出PLSQL主界面,找到菜单栏的tools选择属性preferences进去。
3、弹出如下界面,配置oracleclient,配置好两个设置项,点apply,然后点ok,关闭PLSQL,重启PLSQL。
4、上边的两个填写项就是第一步中的目录,以及目录下的一个文件,如下图所示,在哪个目录就对应的去找就可以了。
5、重启PLSQL进入到登录界面,输入相关信息,用户名密码,以及连接信息连接信息:可以是ip:1521/实例名,也可以是network/admin目录下的tnsname.ora中配置的TNS别名。
6、连接进去成功之后。可以随便写一个语句查查,是否正常,查询无误。
oracle中怎样连接到数据库
需要一些前提条件:
1、对方的主机能被连接(如在同一局域网内)
2、需要知道对方数据库IP、端口号、服务名
3、需要知道对方提供的管理数据库的用户名及密码
连接方法:
1、在本地的oracle安装目录,找到tnsnames.ora文件,一般在~\oracle\product\10.2.0\db_1\network\ADMIN目录下,如图:
2、用文本打开tnsnames.ora文件,添加以下内容:
本地自定义实例名=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=数据库IP或数据库主机名)(PORT=数据库端口号))
(CONNECT_DATA=
(SERVER=DEDICATED)
(SERVICE_NAME=数据库服务名)
)
)
3、保存文件即可。
4、打开第三方工具,如plsq,输入对方提供的用户名及密码,选择新建的数据库链接即可。
关于本次oracle数据库连接和oracle数据库无法连接数据库的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。