[原创]Java中,使用JDBC访问Oracle与SQL Server时的区别

java对三大主流数据库sql server、mysqloracle的连接和操作 Java对三大主流数据库的连接和操作 阅读详情

                                                                                   作者:bluesky35(蓝天)

1.使用JDBC访问Oracle
String url_  = "172.0.0.1:1521:bluesky";
String id_ = "bluesky35";
 String pass_ = "admin";
Class.forName("oracle.jdbc.driver.OracleDriver");
   conn = DriverManager.getConnection("jdbc:oracle:thin:@" + url_, id_, pass_);

2.使用JDBC访问SQL Server
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
   conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://172.0.0.1:1433;User=bluesky35;Password=admin;DatabaseName=bluesky); 

以上是使用JDBC访问Oracle和SQL Server 2000的两种方法。

重装系统后,恢复Oracle的.ORA文件 前几天,系统莫名奇妙产生很多宏病毒,进而感染整个C盘,不得已,格式化后重装了系统。 重装系统之后,突然想到D盘中的oracle中很多数据没导出来备份,安装文件下有很多有用的.ORA文件,抱着死马当活马医的态度,居然成功了。 1、将原来D盘(D:\oracle\product\10.2.0\oradata\orcl)下的数据文件备份下其他盘,将D盘的oracle目录名改成oracle1。安装数据 阅读详情

相关推荐

宇树G1嵌入式软件架构及技术实现

该架构通过硬件加速(FPGA)+确定性调度(RTX5)的组合,在1ms控制周期内完成从传感器采集到43轴输出的全链路处理,相比波士顿动力系统缩短40%的着地稳定间。,结合ARM Cortex-R5FPGA的异构计算能力,实现43自由度1kHz实控制。

m0_60674045的博客 4258

Oracle、MySQLSQL Server数据库的jdbc连接驱动配置

jdbc.url=jdbc:mysql://IP:端口/数据库名称 例如: jdbc:mysql://127.0.0.1:3306/mydb?#jdbc.url=jdbc:oracle:thin:@IP:端口:实例名(sid) 例如:jdbc:oracle:thin:@127.0.0.1:1521:orcl(Oracle安装默认端口1521)例如: jdbc.url=jdbc:sqlserver://127.0.0.1:1433;#jdbc.url=jdbc:sqlserver://IP:端口;

rmoleo的博客 2630

使用JDBC连接Oracle,MySql,SQLServer数据库

使用jdbc连接Oracle,MySql,SQLServer数据库,数据库连接通过xml或.properties文件配置,.以及BaseDao和测试,和文档

MysqlOracle数据库sql执行过程的区别

Mysql 客户提交一条语句 现在查询缓存查看是否存在对应的缓存数据,如有则直接返回(一般有的可能性极小,因此一般建议关闭查询缓存)。 交给解析器处理,解析器会将提交的语句生成一个解析树。 预处理器会处理解析树,形成新的解析树。这一阶段存在一些SQL改写的过程。 改写后的解析树提交给查询优化器。查询优化器生成执行计划。 执行计划交由执行引擎调用存储引擎接口,完成执行过程。这里要注意,M

JAVA圈的博客 1617

java oracle 执行sql_一些常用java执行SQL方式(oracle)

oracle下,使用java调用oracle的存储过程:1.先建一个存储过程:create or replace procedure p(v_a in number, v_b number,v_ret out number, v_temp in out number)( 注释:v_a in number in是指明输入参数 默认为是输入参数v_ret out number 是指明输出参数v_...

weixin_29209825的博客 1070

OracleSQL Server 2005 的区别?思维导图 代码示例(java 架构)

架构设计方面,Oracle是跨平台的,而SQL Server 2005则专注于Windows环境。特性功能上,两者都支持事务处理,但Oracle提供了更为复杂和强大的事务控制机制,而SQL Server 2005引入了快照隔离级别来提高并发性能。可扩展性性能方面,Oracle更适合大规模和高性能要求的应用场景,而SQL Server 2005在微软生态系统的集成度更高,适合中小规模的应用。SQL标准兼容性方面,虽然两者都尽量遵守ANSI SQL标准,但各自都有特定的扩展和语法。

qq_33240556的博客 1140

OracleSQL Server、MySQL、PostgreSQL区别

Oracle优点:Oracle 能在所有主流平台上运行(包括 windows)完全支持所有工业标准采用完全开放策略使客户选择适合解决方案对开发商全力支持。Oracle 并行服务器通过使组结点共享同簇工作来扩展windownt能力提供高用性和高伸缩性簇解决方案windowsNT能满足需要用户把数据库移UNIXOracle并行服务器对各种UNIX平台集群机制都有着相当高集成度。获得最高认证级别的ISO标准认证。Oracle 性能高 保持开放平台下TPC-D和TPC-C世界记录。

HaiMa 1136

MySQLOracleSql Server、Hive、Spark SQL、Flink SQL总结

本文主要讲解各类SQL语言的优缺点、数据类型及SQL语法的区别,其它区别可参加各官网 MySQL 官网地址:https://dev.mysql.com/doc/refman/8.0/en/programs.html 优点: (1).体积小、速度快、总体拥有成本低,支持多种操作系统,使用简单,开放源码,稳定性高; (2).提供的接口支持多种语言连接操作。可以工作在不同的平台上。支持C、C++、Jav...

Thomson617的博客 6624

mysql oracle 接口_JavaSQL Server, MySql, Oracle, Access的连接方法以及一些异

I. 概述 1.1 JDBC概念 JDBC(Java Database Connectivity)是Java语言为了支持SQL功能而提供的数据库连接的用户的接口,JDBC中包括了一组由(Java)语言书写的接口和类,它们都是独立于特定的DBMS,或者说他们可以和各种数据库相关联。 1.2 JDBC用途 JDBC由一I. 概述1.1 JDBC概念JDBC(Java Database Connect...

weixin_33095355的博客 218

MySQLSQL ServerOracle对比,你必须了解的三大数据库区别

作为重要的基准测试可伸缩性和速度奖的记录保持者,SQLServer是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言 (XML)的核心支持以及在Internet上和防火墙外进行查询的能力;MySQL提供高度多样性,能够提供很多不同的使用者介面,包括命令行客户端操作,网页浏览器,以及各式各样的程序语言介面,例如C+,Perl,Java,PHP,以及Python。易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、许多其他服务器软件紧密关联的集成性、良好的性价比等;

the shy 3792

使用JDBC连接ORACLE如何指定SCHEMA

出于安全等因素考虑,分配给应用使用的数据库连接用户一般不是数据库的创建者(DBO/SCHEMA/CATALOG),应用在访问数据需要指定其所在的空间,例如:select * from bbasys.t_trans_profile order by transseqno这个空间在Oracle中称为Schema。显然在应用中所有的SQL语句中都要加上Schema是一件繁琐的事情,SQL SERVER

8021

JAVA连接ACCESS,SQL Server,Mysql ,Oracle

<br />import java.sql.*; ,拉丁舞服装<br /><br /><br />public class JDBC {<br /><br />public static void main(String[] args)throws Exception {<br /><br />Connection conn=null;<br /><br />//====连接ACCESS数据库====<br />//连交ACCESS(非ODBC连接模式)<br />//String dbURL ="jdbc

在键盘上飞舞的日子 673

JAVA连接各种数据库(mysql,sql server,oracle,db2)

JAVA连接各种数据库(mysql,sql server,oracle,db2)引用自:http://hi.baidu.com/xunan_best/blog/item/e5e42f6410f532f7f73654ae.htmlMYSQL:private String conUrl ="jdbc:mysql://localhost:3306/数据库"Class.forName("com

yjdpkto的专栏 874

Oracle的数据库访问Url: oci 和 thin 的区别

//看看thin和oci的url写法上的区别jdbc:oracle:thin:@server ip: service jdbc:oracle:oci:@service  /* 1)从使用上来说,oci必须在客户机上安装oracle客户端或才能连接,而thin就不需要,因此从使用上来讲thin还是更加方便,这也是thin比较常见的原因。 2)原理上来看,thin是纯java实现tcp/ip的c/s通讯; 而oci方式,客户端通过native java method调用c lib

飞翔之鹏的程序天空~~~ 4755

sql server oracle区别在哪?各自有什么优点和缺点?

一、开放性 1. SQL Server 只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据库。 2. Oracle 能在所有主流平台上运行(包括

peng631的专栏 3583

win10 数据库SQL Server的安装之SQL ServerOracle 以及 MySQL 有哪些区别

http://www.onlinedown.net/soft/391920.htm 1,这三个数据库不是同一个公司的产品;2、其所对应的使用对象也不一样,oracle是主流的大型数据库,大多数电信项目都是使用oracle,而sqlservermysql主要是个人以及小型公司使用的的数据库,但是sqlserver需要收费,mysql不用;3、如果按功能上来说,oracle最为强大,orac

ZYJ_IOT的博客 1224

java sqlserver odbc_java使用JDBC方式和JDBC-ODBC桥连接sqlserver数据库 | 学步园

一. java连接sqlserverjdbc方式。/** @SuppressWarnings("unchecked") public static void oracleConnKey() {* String driver = "oracle.jdbc.driver.OracleDriver", url =* "jdbc:oracle:thin:@localhost:1521:ORCL", us...

weixin_39935654的博客 281

[Java学习笔记]JDBC使用要点

Java DataBase Connectivity1.JDBC原理2.JDBC使用步骤及原理JDBC连接数据库实现登录验证PreparedStatement和Statement 1.JDBC原理 什么是JDBCJDBCJava DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,J...

DoneBug的博客 240

oracle的database.url,Oracle的数据库访问Url: oci 和 thin 的区别

//看看thin和oci的url写法上的区别jdbc:oracle:thin:@server ip: service jdbc:oracle:oci:@service /*1)从使用上来说,oci必须在客户机上安装oracle客户端或才能连接,而thin就不需要,因此从使用上来讲thin还是更加方便,这也是thin比较常见的原因。 2//看看thin和oci的url写法上的区别jdbc:or...

weixin_29920697的博客 717

嵌入式课程设计基于WHEELTEC B570平衡小车源码+详细文档说明(高分项目)

嵌入式课程设计基于WHEELTEC B570平衡小车源码+详细文档说明(高分项目),本资源中的源码都是经过本地编译过可运行的,评审分达到98分,资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、毕业设计、期末大作业和课程设计使用需求,如果有需要的话可以放心下载使用。嵌入式课程设计基于WHEELTEC B570平衡小车源码+详细文档说明(高分项目)嵌入式课程设计基于WHEELTEC B570平衡小车源码+详细文档说明(高分项目)嵌入式课程设计基于WHEELTEC B570平衡小车源码+详细文档说明(高分项目)嵌入式课程设计基于WHEELTEC B570平衡小车源码+详细文档说明(高分项目)嵌入式课程设计基于WHEELTEC B570平衡小车源码+详细文档说明(高分项目)嵌入式课程设计基于WHEELTEC B570平衡小车源码+详细文档说明(高分项目)嵌入式课程设计基于WHEELTEC B570平衡小车源码+详细文档说明(高分项目)嵌入式课程设计基于WHEELTEC B570平衡小车源码+详细文档说明(高分项目)嵌入式课程设计基于WHEELTEC B570平衡小车源码+

上一篇: [原创]在C#.net中跟踪代码的运行过程
下一篇: [原创]在JAVA环境下建立数据库连接池
bluesky35
博客等级 码龄25年 13粉丝 19原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值