1.首先确保两台电脑是在同一个局域网内,可以通过cm命令窗口 ping 对方电脑的ID,若是没问题则表示可以连接 2.接下来通过配置来首先连接对方的电脑 其实在后面还有一个是否创建新的额服务名的操作,可以选择新,例如未orcl1,那么在pl/sql 选择时也要变成orcl1 , 在webconfig上也是如此 当以上配置没有问题之后,你会发现项目还是无法链接,出现的问题在于,以上的配置只是修改了tnsnames.ora文件中的服务名,但是对应的ip并没有修改,所以只需要吧localhost修改为…
测试场景:Oracle数据库的链接数目超标,iServer是否自动连接. 测试步骤:(1)设置了最大连接数为85,oracle后台进程有83:(2)开启3台iserver(A,B,C)A,B发布test正常,在C上发布后,A,B上的服务连接失败.(3)关闭iserver B,iserverC 后,发布在iserverA里的test服务重新连接成功 测试结论:Oracle数据库的链接数目超标后,iServer自动连接数据库功能正常. 总结: 1.查看oracle默认的连接数为: >show par…
前几天和群里网友讨论一个关于行内链接(intra-block chaining)的问题,问题非常有意思,恰好今天有空,顺便整理了一下这些知识点. 问题描述:下面SQL,创建一个超过255列的表(实际为256列),然后插入几条数据,然后对表做ANALYZE分析过后,但是发现user_tables的CHAIN_CNT字段值为0,chained_rows表中没有记录,为什么会这样? declare v_sql varchar2(32767) ; begin v_sql := 'create table…
在oracle中通过链接服务器(dblink)访问sql server 2013-10-16 一.   工作环境: <1> Oracle数据库版本:Oracle 11g  运行环境 :IBM小型机 AIX 6.1 <2> SQL数据库版本:  SQL 2005 R2  运行环境: HP DL 580 G6 二.   操作方式:利用透明网关,建立dblink ,访问SQL SERVER 1.     透明网关简介 ORACLE实现异构服务的技术叫做透明网关(Transparent G…
原文:SQL Server的链接服务器(MySQL.Oracle.Ms_sql.Access.SYBASE) 一.使用 Microsoft OLE DB Provider For ODBC 链接MySQL 安装MySQL的ODBC驱动MyODBC 1.为MySQL建立一个ODBC系统数据源,例如:选择数据库为test ,数据源名称为myDSN 2.建立链接数据库 EXEC sp_addlinkedserver @server = 'MySQLTest', @srvproduct='MySQL',…
环境: .net 4.0以上使用Oracle.ManagedDataAccess组件链接oracle数据库,应用程序与数据库之间存在硬件防火墙. 症状:应用程序启动后正常访问,如果出现长时间无数据库请求的情况,或者请求较少时,会出现oracle链接问题如下: OracleInternal.Network.NetworkException (0x80004005): ORA-03135: 连接失去联系 ---> System.Net.Sockets.SocketException (0x80004…
一,环境配置与准备.简介 \ oracle mysql 主机名 oracle01 mysqlre1 IP 192.168.0.10 192.168.0.187 本文章是oracle通过dblink连接mysql 二,安装基础环境 01,透明网关.ODBC 默认安装oracle数据库的时候,会配置安装好这个,当然有的还是会没有安装的,验证是否安装: 在oracle环境下: [oracle@oracle01 ~]$ cd $ORACLE_HOME/hs/ 这个就代表安装成功了. 如果没有的话: 访问…
免安装Oracle客户端使用PL/SQL Oracle客户端挺招人烦的,部署连接它的应用通常需要先安装它的客户端,安装程序要求在目标机器上写注册表,假设你没有洁癖的话,你仍可能被下面的事情绊住:当你的机器上的其他程序依赖于x64的Oracle的程序,并且它们很有可能根本不是你写的,因此你还不敢随便乱动服务器,但是你可能需要一个PL/SQL用来在相同的环境下执行查询,这个时候你还是需要一个免安装的办法来处理这个问题. 1.下载Oracle Instant Client (32-bit) 因为我的P…
从10G开始,Oracle 提供了一个较为轻量级的客户包,叫做Instant Client Package. 将它安装好后,就不用再安装庞大的Oracle客户端,可以直接通过使用PL/SQL连接服务器端Oracle. 下载地址:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html Instant Client 有2个版本:Basic和Basic Lite.Basic版本包括了所有的…
1.下载32位或64位oracle数据库并且安装,安装时可以选择安装数据库实例或者不安装,如果不安装的话之后可以用Database Configuration Assistant(DBCA) 通过向导建立数据库,客户端程序随着一起安装好了. 2.oracle工具 1.sql plus,纯命令界面 2.oracle sql developer 官方提供的工具,比较占用内存,可以同时打开多个链接 3.plsql developer,占内存较小,一次只能打开一个链接,多个链接需要打开多个工具,并且在客…
闲来无事,想把Oracle 11g重装一下,记录如下:   (1)首先在服务中停止所有的Oracle服务:   (2)开始 -> 程序 -> Oracle-OraDb11g_home1 -> Oracle Installation Products -> Universal Installer,单击“卸载产品”-“全部展开”,然后选中除“OraDb11g_home1”外的全部目录,进行删除:   (3)删除注册表: HKEY_LOCAL_MACHINE\SOFTWARE\ORACL…
Oracle的产品非常丰富,各类学习资源也五花八门,本文将介绍Oracle官方的免费教程与风哥整理的Oracle视频教程: 1.Oracle帮助中心 Oracle帮助中心也称为Oracle文档中心,这里汇集了Oracle所有产品的参考手册与帮助文档,其重要性不言而喻.Oracle的产品线非常丰富,浏览此网站可以大致了解Oracle的产品体系,包括数据库,中间件,应用,服务器,应用以及公有云. 通过http://docs.cloud.oracle.com 可以直接访问Oracle公有云的所有文档,…
案例情景--在一次Oracle 数据库导出时: C:\Documents and Settings\Administrator>exp lsxy/lsxy@lsxy_db file=E:\lsxy.dmp owner=lsxy Export: Release 11.2.0.1.0 - Production on 星期一 11月 26 14:07:18 2012 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights r…
说明: Adding Oracle RAC to Nodes with Oracle Clusterware Installed步骤来自ORACLE 官方文档: https://docs.oracle.com/cd/E11882_01/rac.112/e41960/adddelunix.htm#RACAD7358 Adding and Deleting Cluster Nodes详细操作步骤参考: https://docs.oracle.com/cd/E11882_01/rac.112/e419…
写在前面 很长一段时间内,国内互联网公司都在提倡"去IOE",但是很多企业还是愿意为昂贵的Oracle数据库买单,不少读者所在的公司也在用Oracle,很多读者自行安装Oracle数据库时,多多少少遇到了些问题,苦恼于几天下来还是没能解决问题.这不,不少读者跑来问我,让我输出一篇如何在物理机上安装Oracle的文章,最好是安装过程中不会出现各种"疑难杂症".哈哈,这要求不过分,我周末也着实捣鼓了一番,不过我是安装在CentOS 7/ CentOS 8虚拟机中的,效果…
写在前面 按照读者朋友的要求写了一篇<[Oracle]CentOS7/CentOS8命令行安装Oracle 11G R2>,由于读者完全是按照我的安装方式安装的Oracle数据库,也是将Oracle数据库安装在了CentOS 8虚拟机中,安装成功后,便关闭了虚拟机,等重新开启虚拟机时,Oracle数据库并没有自动启动,此时,需要我们重新启动Oracle数据库. 重启Oracle数据库 重启Oracle数据库包括启动Oracle数据库服务进程和启动Oracle数据库两步,大家继续往下看. 按照&…
对于Oracle analyze table的使用总结 . 对于Oracle analyze table的使用总结 . analyze table 一般可以指定分析: 表,所有字段,所有索引字段,所有索引. 若不指定则全部都分析. SQL> analyze table my_table compute statistics;   SQL> analyze table my_table compute statistics for table for all indexes for all co…
使用 Oracle GoldenGate 在 Microsoft SQL Server 和 Oracle Database 之间复制事务 作者:Nikolay Manchev 分步构建一个跨这些平台的简单事务复制示例. 2011 年 8 月发布 大多数关注数据复制的 Oracle 技术专家都熟悉 Oracle Streams.在 2009 年之前,Streams 一直是推荐使用的最流行的 Oracle 数据分发技术. 2009 年 7 月,Oracle 收购了 GoldenGate 这一数据库复…
如图 从别人电脑上 拷贝过来的  工程  打开后  点击 iOS  Device  只有  一个选项  没有模拟器.这说明 自己的 Xcode 的版本比 创建这个工程所用的版本低.所以 要睇啊你target  然后在 General  里面的  Deployment Info 里面的  Deployment Target 这个下拉框中 选择自己 的Xcode 所支持的  版本就行了.…
方便自己,方便他人,记一次连接oracle的经历,使用 [Oracle官方非托管Odac驱动,Oracle.DataAccess.Client]连接数据库的时候程序会报错,找了很久都不知道是什么原因,原来是本机没有安装客户端.在不安装客户端的情况下,将连接驱动改为[Oracle官方托管odac驱动,Oracle.ManagedDataAccess.Client],程序正常运行 Oracle官方非托管Odac驱动  Oracle.ManagedDataAccess.Client 启动程序,运行结果…
错误现象: [framework] 2016-05-26 11:34:53,590 -INFO  [http-bio-8080-exec-7] -1231863 -com.dhcc.base.db.DBLink  - sql=select metadata from map_metadata_format where pid='agme.asm.bcgz.57989' and format_id='iso19139' and FORMAT_ORIGIN='test20160526' for up…
最近用笔记本开发,项目用的是Oracle数据库,不想本地安装Oracle客户端. 就只装了一个PLSQL 连接数据库的时候各种错误,现在解决了记录一下. 详细内容见  附件…
.net应用程序通过Oracle.DataAccess.dll访问64位的Oracle服务器,在连接时出现以下异常:“System.TypeInitializationException: The type initializer for 'Oracle.DataAccess.Client.OracleConnection' threw an exception. ---> Oracle.DataAccess.Client.OracleException: 提供程序与此版本的 Oracle 客户…
Oracle数据库基础入门<二>Oracle内存结构 Oracle 的内存由系统全局区(System Global Area,简称 SGA)和程序全局区(Program Global Area,简称 PGA)组成. (一).系统全局区SGA 系统全局区(system global area,SGA)是一组包含了 Oracle 数据库数据及实例控制信息的共享的内存结构.当多个用户并发地连接到同一个实例后,这些用户将共享此实例SGA 中的数据.因此 SGA 也被称为共享全局区(shared glo…
Oracle数据库基础入门<一>Oracle服务器的构成 Oracle 服务器是一个具有高性能和高可靠性面向对象关系型数据库管理系统,也是一 个高效的 SQL 语句执行环境. Oracle 服务器具备以下的特点: ● 能够可靠的进行多用户环境下大量数据的处理,允许多用户同时访问相同的数据. ● 保证数据访问的高性能. ● 有效防止对数据的非法访问. ● 对于故障恢复提供高效的解决方案. 一.Oracle 服务器的总体结构 Oracle 服务器同运行在操作系统下的很多程序一样,通过在后台运行一组…
大神给的回答: net连接oracle使用的是oci接口,必须安装oracle客户端,并配置本地网络服务名 tnsnames.ora.不过oracle网站有精简版的客户端软件,不到30M吧,解压,并编辑tnsnames.ora既可.很是方便,不用安装700M左右的客户端 ,而且安装后还不好卸载.如果是java则可以使用thin进行连接,而不需要安装oracle客户端. 备注: oracle客户端 Oracle Database 11g Release 2 Client (11.2.0.1.0)…
#!/bin/bash#Purpose:Create and config oracle install.#Usage:Log on as the superuser('root') #1.create groups and users.groupadd dba -g 111groupadd oinstall -g 110useradd oracle -u 110 -g 110 -G 111echo "oracle" | passwd --stdin oracle echo "…
[本文介绍] 前面几篇说了那么多,最终还没讲到如何用java连接数据库,本文实用一点,讲讲如何连接数据库. [java连接oracle数据库] 1.导入jdbc驱动:看到这里,就忙着上网找驱动?不,安装了oracle就有自带驱动了,路径在:安装目录\product\11.2.0\dbhome_1\jdbc\lib,下面有多个jar包,选择适合自己的一个(最简单的办法就是导入项目后看看能连接不,能连接的就是适合的驱动) 2.代码: 关于url:@后面是IP:端口,这两个不知道怎么查的请看博文:ht…
No suitable driver found for jdbc:oracle:thin:@192.168.7.146:1521:oracle 这个错误的原因主要有以下几方面的原因: 1. url配置错误(类似于下面这种)      以jdbc:oracle:thin:@localhost:1521:orcl 为例,URL解释如下: url的解释 # jdbc:代表以jdbc的方式连接: # oracle:表示连接的是oracle数据库: # thin:表示连接时采用thin模式(oracle…
CocoaPods管理的项目移植到别人电脑后找不到头文件 在TARGETS -> Search Paths -> User Header Search Paths 中 写入 ${SRCROOT} 再将后面参数改为recursive…