
正文
oracle的数据源thin,oracle19c数据源配置
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
oracle的thin是怎么一回事?
1、这是一种连接ORACLE数据模式,基于纯JAVA实现TCP/IP的C/S通讯。THIN模式不需要安装ORACLE客户装,所以开发经常使用这种方式。
2、)从使用上来说,oci必须在客户机上安装oracle客户端或才能连接,而thin就不需要,因此从使用上来讲thin还是更加方便,这也是thin比较常见的原因。
3、灵活性有限,且性能也较弱。因其设计初衷只为与托管并存储了大部分员工工作及相关数据的服务器进行连接。thin,表示连接时采用thin模式(oracle有thin和oci两种方式,thin不需要安装客户端,oci需要安装客户端)。
4、Oracle JDBC的oci8方式Oracle JDBC的thin方式我比较喜欢第2种,因为WEB发布服务器与数据库服务器一般都不会放在同一台电脑中,而在使用thin方式连接时,Web服务器端无须安装oracle的客户端。
5、你好:我是新手,这个问题我也刚遇到,大神们请不要喷我装13,只是想和菜鸟们一起进步,谢谢。得出几个结论一并告诉你,不要嫌我啰嗦。
6、private String DRIVER=oracle.jdbc.driver.OracleDriver;private String DMC=jdbc:oracle:thin:@localhost:1521:orcl;private String USER=test1;private String PASSWORD=test1;这是我连接oracle的方式。
相关问答
Q1: jdbc,oracle,thin,orcl是什么意思
1、JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。
2、,orcl指的是你所用oracle的全局数据库名,就是你装oracle时要你填写的数据库名称。
3、SERVICE_NAME是服务名,ORCL是SID,两者不同,有时取值相同。服务名用来标识数据库服务,SID用来标识内存运行中的数据库实例。当数据库是单实例运行时,SERVICE_NAME与SID取值一样。
4、JDBC Thin 这种驱动一般用在运行在WEB浏览器中的JAVA程序。
5、)从使用上来说,oci必须在客户机上安装oracle客户端或才能连接,而thin就不需要,因此从使用上来讲thin还是更加方便,这也是thin比较常见的原因。
6、Oracle JDBC的oci8方式 Oracle JDBC的thin方式 我比较喜欢第2种,因为WEB发布服务器与数据库服务器一般都不会放在同一台电脑中,而在使用thin方式连接时,WEB服务器端无须安装oracle的客户端。
Q2: 如何在tomcat中配置数据源用oracle数据库
在tomcat 0.中配置数据源连接Oracle数据库的方法.连接其他数据库也是一样.只是改下driverClassName 和Url就行了.只是需要不同的驱动程序的jar包,拷贝到apache-tomcat-0.29\lib中。
就需要一个ojdbc.jar。ojdbc的不同版本主要是为了匹配不同的jdk版本环境,和tomcat没关系。“ojdbcjar”,适用于jdk0。“ojdbcjar”, 适用于jdk0。“ojdbc1jar”,适用于 JDK 4 and 0。
java.sql.Connection cnn = dataSource .getConnection();接下来就是你要做的JDBC操作。。
导致数据库连接出现问题。可以先检查oracle数据库的配置,确认是否支持Tomcat连接,如果支持,再检查Tomcat中使用的JDBC驱动程序是否正确,然后在Tomcat中正确配置oracle数据库连接,再次尝试连接oracle数据库。
Access Driver (*.mdb)};DBQ=+Server.MapPath(/liuyanban/data.mdb)把连接字符串复制进去,点测试。若用的是JAVA把+server改为&server(服务器类型,一般不用改) ,保证数据库是在网站根目录的liuyanban/目录下。
数据库同时提供扩展的DDL语句,通过这些语句,你可以象创建一个存储过程一样在数据中创建内嵌的JAVA程序。
Q3: Oracle的oci和thin的不同
OCI方式依赖于本地的动态链接库,如果在本地安装了Oracle数据库客户端可以采用该方式;而thin方式为纯java的数据库连接方式;JdbcOdbc桥方式依赖于本地ODBC数据库源的配置,这种方式一般不太被采用。
oracle jdbc jar 包不区分操作系统的。JDBC OCI: oci是oracle call interface的缩写,此驱动类似于传统的ODBC 驱动。
灵活性有限,且性能也较弱。因其设计初衷只为与托管并存储了大部分员工工作及相关数据的服务器进行连接。thin,表示连接时采用thin模式(oracle有thin和oci两种方式,thin不需要安装客户端,oci需要安装客户端)。
Java程序连接oracle数据库时,用oci驱动要比用thin驱动性能好些。主要的区别是使用thin驱动时,不需要安装oracle的客户端,而使用oci时则要安装oracle的客户端。
你应该使用 java:oracle:thin:@ 的 thin 协议来连接数据库。OCI 本身是为 C++, VB 这样的程序准备的。Java 版本的程序建议使用 thin 协议的驱动。
在普通的情况下,用户可以通过sql和PL/sql来访问数据库中的数据。oracle数据库除了提供sql和PL/sql来访问数据库外,还提供了一个第三代程序设计语言的接口,用户可以通过C、cobol、fortran等第三代语言来编程访问数据库。
oracle的数据源thin的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle19c数据源配置、oracle的数据源thin的信息别忘了在本站进行查找喔。






