JAVA编的Jar程序,用JDBC连ORACLE,运行计算机不安装ORACLE客户端,能连接上吗?

作者&投稿:陶振 (若有异议请与网页底部的电邮联系)
java与oracle数据库相连,用的是哪个jar文件~

不知道你用的是oracle的那个版本,我的10g安装在d盘,在oracle安装目录下的D:\oracle\product\10.2.0\db_1\jdbc\lib有个ojdbc14.jar,就是连接数据库的,项目中的lib下一定要有(或者你从网上下载ojdbc14.jar),如果你用的是9i,或将ojdbc14.jar放到项目的lib下面也不管用的话,那你到oracle官网下载一个最新的包叫ojdbc5.jar,用它就可以连上了

不需要Oracle客户端,但要有数据库链接地址,你是要用JDBC方式链接数据库吧。
ojdb14.jar是对应Oracle的驱动包,里面放着驱动类(oracle.jdbc.driver.OracleDriver)。
还需要知道链接字符串,如jdbc:oracle:thin:@地址:端口:数据库SID
(jdbc:oracle:thin:@localhost:1521:orcl)
提供数据库账号和密码后,就可以用JDBC方式链接数据库了。

如果这两台计算机能相互访问,如:在一个局域网中,并且防火墙没有拦截对应的端口号,这样是可以使用的。但程序中连接数据库的信息,主机地址得改为你当前有oracle数据库的计算机的IP地址+端口号。
如果对您有帮助,请采纳,谢谢!

java应用程序怎样打包成可jar执行程序?
答:【Java开源打包工具】IzPack 是一个 Java 安装程序制作工具,能够制作一些简单的安装程序。制作出来的安装程序能在 Unix-like, MacOS X, Windows 等系统平台上运行。使用JSmooth将做好的JAR包装成EXE。launch4j是Java应用程序的Windows本地可执行文件 (.exe) 封装器。提供了本地弹出屏幕,应用程序图标,...

java 是什么?jar又是什么二者有联系或区别吗?
答:JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。为 J2EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件)。JAVA手机电子书的格式一般为JAR和JAD,其中JAD文件是一个说明文件,描述jar文件的信息。部分手机不支持直接读取JAR(这是手机安全策略...

菜鸟问题: jdk, jar, javaw, javac, javah分别是什么??
答:jdk 是java 开发工具包。 简单来说 ,是开发java 的一个必备工具。jar 是 java 开发完成之后,打包的结果 类似 程序的 .dll 或者 .exe javaw 是java 运行环境中的 一个工具, 用于启动 java 或者 jar 程序。 其作用是隐藏控制台的方式, 运行java 程序。javac ...

在命令提示符中运行带jar的java程序???
答:类可以存储在目录(文件夹)或归档文件(例如 classes.zip 或 classes.jar)中。有关归档文件的详细信息和类路径的工作原理,参见本文档最后的理解类路径和包名。重要说明:JDK 旧版本在缺省类路径中还包括 <jdk-dir>/classes 项。该目录仅供 JDK 使用,且不用于应用程序类。应用程序类应该放置在 JDK ...

为什么我将java编写的程序打包成jar文件后显示的不是java的图标那种,而 ...
答:那是因为你用winrar关联了.jar的文件,只在你电脑上这样显示而已

Java编写的.class文件怎么做成双击直接运行的程序,用JCreator Pro怎么做...
答:1.借助第三方软件封装成EXE程序,直接双击.运行环境需要jdk 2.把你的程序打成jar包,双击jar包运行,必须安装jRE

JAVA 语言中IDE,JDK,JRE是什么,JAR,JAVA,CLASS文件中分别是什么东西_百 ...
答:JAR 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 JAR 中包含特殊的文件,如 manifests 和部署描述符,用来指示工具如何处理特定的 JAR。Java是一种可以撰写跨平台...

用java编写的程序,可以在各种平台上运行的扩展名是什么
答:一个一个按你的步骤给你说:1,java可以编写成.exe,虽然是exe文件,但是不代表是windows可执行文件,尽管扩展名一样 2,可以打包成jar,需要有jdk支持,通过JVM运行,这个才是java真正的运行包。3,.java是java程序的源代码文件 4,.class不是类的扩展名,JVM并不能直接运行java源文件,需要通过java...

jar是什么东西?是用什么技术做出来的?
答:不是很了解。不过我的手机上的软件安装包,都是jar和jad的。可能是java软件的安装文件吧。在windows下看还是压缩包的图标。JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。为 J2EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件)。JAR 文件...

怎么把编写好的JAVA程序放入手机中运行
答:你必须使用SUN提供的J2me开发工具包 WTK 来编辑,打包,模拟你的程序。普通的jar也是无法在手机上运行的 PC上运行的jar是以 main()方法为入口 手机上运行的是 以 Midlet.startApp()为入口,这是两回事,所以普通的jar在手机上无法运行;如果你使用Eclipse做为IDE,你可以去Eclipse官网下载Eclipse的J2me...