
数据库
文章平均质量分 66
zhengzhe1937
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL SERVER中游标的 @@fetch_status 的意义
@@fetch_status @@fetch_status是MSSQL的一个全局变量 其值有以下三种,分别表示三种不同含义:【返回类型integer】 - 0 FETCH 语句成功 -1 FETCH 语句失败或此行不在结果集中 -2 被提取的行不存在 @@fetch_status值的改变是通过fetch next from实现的 “FETC转载 2012-08-13 15:32:38 · 24881 阅读 · 1 评论 -
Linux下oracle10g的安装与配置及相关问题解决
Step3环境自检验证Oracle对系统环境的验证,通过会显示passed,不通过的会给出warning或failed的提示信息,可以把下面信息显示区域的错误描述拷贝出来检查本机在检查过程中出现如下错误(此处只截取了失败的错误提示)(错误一)Checking kernel parametersChecking for rmem_default=262144; found r转载 2014-06-03 19:41:16 · 742 阅读 · 0 评论 -
数据库Oracle10.2.0.1.0版本在Linux RadHat Enterprise5安装的文档
1前言: 看过很多很多文档,有些文档格式难看,有些则是图形不够全面。本人比较喜欢一些格式整齐,全面的图形界面,文字又比较让人觉的轻松的文档。本文档的目的是让不接触Oracle的人能够顺利的安装上Oracle服务器。安装时在网上参考了很多文档,在此表示感谢! 1.1 安装Oracle的环境? /home/mzl/目录:下载的10201_database_linux32.zip放在转载 2014-06-05 10:35:09 · 809 阅读 · 0 评论 -
64位windows 7操作系统下安装oracle client
本人使用的是windows 7 64位操作系统,试了oracle多个版本都无法在windows 7 64位操作系统下正常安装, 经过网上查询和实际安装,终于在windows 7 64位下安装了 oracle client,所以把方法总结下与大家分享:操作系统: windows 7 64位 oracle client 版本:10204_vista_w2k8_x64_productio转载 2014-05-23 10:55:09 · 898 阅读 · 0 评论 -
SQL查询重复记录
假设现有一张人员表(表名:Person),若想将姓名、身份证号、住址这三个字段完全相同的记录查找出来,使用 1: SELECT p1.* 2: FROM persons p1,persons p2 3: WHERE p1.id 4: AND p1.cardid = p2.cardid 5: AND p1.pna转载 2014-06-30 09:42:29 · 647 阅读 · 0 评论 -
oracle RAC ORA-03113 错误解决
1 错误现象 数据库 客户端连接不正常,,频繁报 ORA-03113 错误。 oracle 文档中对这个错误这样解释:ORA-03113 错误就是说连接到数据库的网络中断了。有些错误由于频繁出现、原因复杂而被 Oracle DBA 们戏称之为"经典的错误"。其中ORA-3113 "end of file on communication channe转载 2014-07-02 14:51:33 · 2321 阅读 · 0 评论 -
ORA-01466: unable to read data - table definition has changed
今天做基于时间戳的闪回查询,出现了错误:ORA-01466: unable to read data - table definition has changed官方文档的解释:ORA-01466: unable to read data - table definition has changedCause: Query parsed after tbl (or inde转载 2014-07-01 20:11:16 · 1298 阅读 · 0 评论 -
TCP 连接断连问题剖析
引言在官方的正式文档中,TCP/IP 协议簇也称为国际互联网协议簇。TCP/IP 协议簇是目前使用最为广泛的全球互联网技术,其分层结构如图 1 所示:图 1. TCP/IP 协议簇分层结构如图 1 所示,数据链路层主要负责处理传输媒介等众多的物理接口细节;网络层负责处理数据分组在网络中的活动,包括上层数据报文的分割、选路 phost2008-08-21T00:00:00转载 2014-09-16 19:02:11 · 786 阅读 · 0 评论 -
教你设置Linux系统防火墙及TCP参数设置
网络越来越普及,伴随着网络攻击也越来越多,怎样才能更好的去防御网络攻击呢?比较彻底的解决方法是添置硬件防火墙。不过,硬件防火墙价格比较昂贵。可以考虑利用Linux系统防火墙功能来防御。下面教你怎样设置Linux系统防火墙。1. 抵御SYNSYN攻击是利用TCP/IP协议3次握手的原理,发送大量的建立连接的网络包,但不实际建立连接,最终导致被攻击服务器的网络队列被占满,无法被正常用户转载 2014-09-16 19:05:01 · 2756 阅读 · 1 评论 -
oracle设置中跟防火墙的一个设置
http://www.laoxiong.net/oracle_and_firewall.html 先说说简单的。一个运行在Windows系统上的Oracle 9i,客户端不能连接数据库,但是用tnsping测试没有问题。解决问题的办法很简单,但是我们仍然需要了解一下引起这个问题的原因。 这个问题首先得从客户通通过监听连接数据库的整个过程说起,此处指专用服务器连接模式: 服务器上转载 2014-09-16 19:03:42 · 3238 阅读 · 0 评论 -
Oracle11g数据库导入Oracle10g数据库操作笔记
Oracle11g数据库导入Oracle10g数据库操作笔记 用exp、imp命令z时进行11g备份,导入10g的时候会抛错:不是有效的导出文件,头部验证失败;未成功终止导入。 我今天就遇到了这种情况,搭建测试环境时,有一个项目使用的是11g数据库,而测试机是10g的数据库,按正常的思路走下来,报错:未成功终止导入,赶紧上网搜了一下,原来是版转载 2014-03-14 18:14:31 · 1454 阅读 · 0 评论 -
Oracle 字段类型
字段类型描述字段长度及其缺省值CHAR (size ) 用于保存定长(size)字节的字符串数据。每行定长(不足部分补为空格);最大长度为每行2000字节,缺省值为每行1字节。设置长度(size)前需考虑字符集为单字节或多字节。VARCHAR2 (size ) 用于保存变长的字符串数据。其中最大字节转载 2014-03-30 14:55:45 · 580 阅读 · 0 评论 -
关于SQL游标中的@@CURSOR_ROWS变量
今天在写一个存储过程的时候,需要得到游标读取出的行数,在看了相关资料后决定用@@CURSOR_ROWS来读取,没想到测方式该变量的输出结果使终是-1,让我很是郁闷,于是又重新去查找资料,终于得到了满意的答案,贴出来与大家分享。 在游标被成功打开之后,@@CURSOR_ROWS 全局变量将用来记录游标内数据行数。为了提高性能,MS SQL SERVER 允许以异步方式从基础表向K转载 2012-08-13 15:44:26 · 2929 阅读 · 0 评论 -
SQL中SET和SELECT赋值的区别
最近的项目写的SQL比较多,经常会用到对变量赋值,而我使用SET和SELECT都会达到效果。那就有些迷惑,这两者有什么区别呢?什么时候哪该哪个呢?经过网上的查询,及个人练习,总结两者有以下几点主要区别:假定有设定变量:DECLARE @VAR2 VARCHAR(1)DECLARE @VAR2 VARCHAR(2)1、SEL转载 2012-08-16 14:50:29 · 817 阅读 · 0 评论 -
MSDE 2000安装小技巧
安装SQL Desk Top Engine (SQL2000桌面版)时可能出现一下信息:"为了安全起见,要求使用强SA密码。请使用SAPWD开关提供同一密码。有关详细信息,请参阅自述文件。安装程序将立即退出。”遇到这个问题解决方法是:找到msde安装目录下的setup.ini,打开修改成下面这个样子[Options]SECURITYMODE=SQLSAPWD=12345转载 2012-11-01 08:23:43 · 971 阅读 · 0 评论 -
SQL库安装问题
招投库安装:1、安装MSDE。2、安装SQL数据库。3、新建BILL2006库。4、设置该库的sa密码。5、安装招标工具安装包。评标库整理:1、项目无法恢复,MSDE默认2G数据上限,需要删除项目。1、企业管理器直接删除relationdata2010,scoredate2010两个评标库。2、重装评标工具。 虚拟机环境配置win转载 2012-11-16 10:31:17 · 417 阅读 · 0 评论 -
SQL实例名
SQL SERVER实例 --------------------------------------------------------------------------------------所谓“SQL实例”,实际上就是SQL服务器引擎,每个SQL Server数据库引擎实例各有一套不为其他实例共享的系统及用户数据库。在一台计算机上,可以安装多个SQL SERVER,每个SQL转载 2013-03-26 11:24:18 · 1095 阅读 · 0 评论 -
关于navicat连接oracle 报 ORA-12737 set CHS16GBK错误的解决方案
昨天下载安装了navicat 9.0 Premium(高级英文版),连接mysql正常,看到他同时支持oracle、sqlite和postgresql,也想来连接一下oracle,进行集中管理。1、但是连接时候先是报出监听错误、不能解析oracle SID标识符,我用sqlplus和plsql连接却是正常的!!!这说明我的配置文件是没有问题的。2、重新将连接方式由TNS改为BASIC,然后转载 2013-11-28 09:45:34 · 641 阅读 · 0 评论 -
SQL更新日期格式的数据
SQL更新日期格式的数据。update testdate set date1=to_date('2004-04-16 23:35:15' ,'yyyy-mm-dd hh24:mi:ss')转载 2013-12-19 09:02:05 · 2996 阅读 · 0 评论 -
在Windows安装Python的cx_Oracle
最近开始学习Python,于是想用Python写一些测试脚本。公司现有的数据库是Oracle,就涉及到一个如何用Python去连接Oracle的问题。Google了一下,问题解决。本着好脑子不如烂笔头的原则,把安装步骤记录下来。 1 安装Python(这个基本上是废话) 2 安装cx_Oracle, 这个是一个Python的扩展包,用来访问Oracle数据库的。Windows的安装转载 2014-01-15 21:18:33 · 5518 阅读 · 0 评论 -
在python中使用cx_Oracle模块出现“DLL Load failed”的处理方法
当在python中使用cx_Oracle模块时,会出现“DLL Load failed”的错误,网上有很多讲这个问题的处理方法的,但是都不够详细,经过摸索,把详细的解决方法写在这里。网上的一般方法是建议把 oci.dll 放入到python的site-package文件夹下,但是具体oci.dll是哪个版本的,没有具体说明,这里我要说的是:oci.dll的版本一定要和cx_Orac转载 2014-01-18 20:01:44 · 975 阅读 · 0 评论 -
详解Oracle DELETE和TRUNCATE 的区别
语法delete from aa truncate table aa 区别 1.delete from后面可以写条件,truncate不可以。2.delete from记录是一条条删的,所删除的每行记录都会进日志,而truncate一次性删掉整个页,因此日至里面只记录页释放,简言之,delete from更新日志,truncate基本不,所用的事务日志空间较少。转载 2014-09-17 14:36:27 · 837 阅读 · 0 评论