一、准备工作1、安装cx_Oraclettps://pypi.python.org/pypi下查找cx_Oracle并下载执行安装命令 pip install cx_Oracle-6.0rc1-cp35-cp35m-win_amd64.whl2、安装ORACLE,并建用户TEST/TEST_lu二、编写PY文件import cx_Oracleconn = cx_Oracle.connect(‘test/test_lu@orcl1‘)print (conn.version)sql = ‘select * from lu_test‘cr=conn.cursor()cr.execute(sql) #执行sql语句if cr.print("\nThis is Fetchall!")rs = cr.fetchall...
因为我本地没有安装oracle,用PL/SQL Developer远程连接服务器需要如下配置:1.软件准备oracle客户端:instantclient-basic-win32-11.2.0.1.0.zip PL/SQL软件:PL/SQL_Developer.zip2.oracle客户端解压,放在D:\OraclerProgram\instantclient_11_2,又新建文件D:\OraclerProgram\instantclient_11_2\network\admin\tnsnames.ora,tnsnames.ora可以从服务器上拷贝$ORACLE_HOME\network\admin\tnsnames.ora,然后简单修改。tnsnames.o...
常用的Oracle开发的工具有SQL Developer和PL/SQL Developer,个人感觉前者虽然跨平台性优于后者,但比较大(大于300M)占用资源,而且用户体验也一般,而后者相对就小很多(小于30M),用起来也比较顺手。 用PL/SQL连接oracle数据库,不管是本地的还是远程的,一般都需要安装oracle客户端(500M左右)比较大,而且在各个系统上安装也有些讲究,需要修改相应配置文件,有点麻烦。 如何达到不安装oracle客户端,又能使用PL/SQL工具?...
package util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class DBConn { public static Connection getConnection(){ //定义一个连接对象 Connection conn=null; //定义连接数据库的URL资源 String url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"; //定义连接数据库的用户名称与密码 String username="s...
一、系统环境64位Windows 7旗舰版;64位Oracle 11g Client;32位instantclient-basic-ntPL/SQL Development 9.0.6.1655二、安装oracle客户端1、安装64位Oracle客户端。(D\app\)2、下载instantclient-basic-nt到Oracle官网下载 Instant Client for Microsoft Windows (32-bit)3、解压指定位置选择instantclient-basic-nt-11.2.0.3.0,下载后解压到目录D:\instantclient_11_2。三、安装PL/SQL Development1、注意:不要安装在默认的...
(1)首先你要先下载instantclient (解压如下),修改你 instantclient/network/admin/tnsnames.ora 文件,将你oracle的服务器地址写上tnsnames.ora 文件内容cs_de_o=
(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.145.62)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = CSZHANG01))
)HOST = 192.168.145.62 --服务器ipSERVICE_NAME=CSZHANG01 --服务器的实例名cs_de_o --给这...
1:什么是JDBC(百度可详细解释) JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。 他是一套用于执行SQL语句的javaAPI,应用程序可通过这套API连接到关系数据库,...
下面介绍在Tomcat服务器下使用连接池来连接数据库的操作 一:修改web.xml文件: 复制代码 代码如下:<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.x...
1,先到Oracle网站下载Instant Client :http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.html根据你的操作系统选择不同的Instant Client版本下载回是一个压缩文件,解压之后的文件夹叫:D:/instantclient_11_2.放在你喜欢的目录即可.例如:D:/instantclient_11_22.在D:/instantclient_11_2目录下新建目录network,在network目录下再新建admin目录,在admin目录下新建文件tnsnames.ora,使用文本编辑器...
jdbc 连接 oracle rac 的连接串如下: jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.210.100)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = devdb)))原文:http://www.cnblogs.com/hankyoon/p/5174536.html
# python连接oracle数据## 介绍------------------------------ python 连接oracle数据库,可以使用cx_oracle模块- 使用如下命令安装```python -m pip install cx_oracle --pre```## 连接oracle代码-----------------------------```pythonimport cx_oracle# 设置 dsn = cx_oracle.makedsn("192.168.0.233", 1521, "tongji")# 连接conn = cx_oracle.connect("sas","tongji123",dsn)curs = conn.cursor()sql = ‘select * from case_...
1.下载oracle包,安装下载地址:http://cx-oracle.sourceforge.net/ 下载rpm包cx_Oracle-5.2.1-11g-py27-1.x86_64.rpm进入root账户,执行sudo rpm -ivh cx_Oracle-5.2.1-11g-py27-1.x86_64.rpm2.安装oracle client包http://www.oracle.com/technetwork/topics/linuxsoft-082809.htmloracle-instantclient12.1-basic-12.1.0.2.0-1.i386.rpmoracle-instantclient12.1-devel-12.1.0.2.0-1.i386.rpmoracle-instantclient12.1-sqlplus-12...
1.oracle官网下oci,https://www.oracle.com/database/technologies/instant-client/downloads.html,-》选择本机的操作系统,分清32位和64位。-》然后选择对应的远程数据库版本。2.Navicat中-》工具-》选项-》环境中oci指定到下载的文件夹解压目录中的oci.dll。3.连接名任意取名-》数据库ip地址-》模式选basic-》服务名就是数据库实例名字-》然后输入用户名和密码-》测试连接。原文:https://www.cnblogs.com/zh503255670/p/14234...
客户端使用tnsping没有问题,但使用sqlplus连接时却报错。cmd->tnsping 192.168.56.101:1521/ora11gR2tnsping命令:如果能够ping通,则说明客户端能解析listener的机器名,而且lister也已经启动,但是并不能说明数据库已经打开,而且tsnping的过程与真正客户端连接的过程也不一致。但是如果不能用tnsping通,则肯定连接不到数据库。 服务器端执行 lsnrctl 未发现什么异常C:\Documents and Settings\Administrator>lsnrctl statusC:...
操作系统:windows 7数据库版本:oracle 10gVS版本:VS2010前言:连接ORACLE的方式有很多,此处仅以PROC为例,说明如何连接oracle,有不妥之处,望诸位看官指出,学习共进。一、安装oracle 10g对应的客户端版本。 注意事项:做好客户配置,以本机为例:D:\oracle\product\10.2.0\client_2\NETWORK\ADMIN\tnsnames.ora文件为# tnsnames.ora Network Configuration File: d:\oracle\product\10.2.0\client_2\network\admin\tnsnam...