Oracle

oracle 64 位 安装plsql

PL/SQLDeveloper结合oracle精简客户端使用配置当我们把ORACLE安装在服务器上,在客户机上使用PL/SQLDeveloper等客户端时连接服务器上的ORACLE时往往需要在客户端上也安装上百兆的ORACLE然后通过ORACLE的网络配置向导来配置完成PL/SQLDeveloper的支持。而通过ORACLE提供的工具instantclient-basic(压缩包33M),我们可以在客户端不安装ORACLE的前提下实现使用PL/SQLDev

系统 2019-08-29 21:58:47 2358

数据库相关

WinDbg

Windbg是微软开发的免费源码级调试工具。Windbg可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。通过使用WMware虚拟一个操作系统还可以在一台机器上实现操作系统的调试。1.从http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx下载InstallDebuggingToolsforWindows2.从http://www.microsoft.com/whdc/d

系统 2019-08-12 01:54:56 2358

Oracle

oracle ocp笔记(1)

第一课第5章触发器介绍创建数据库创建数据字典catproc.sql用于创建oracle的内置过程ddl触发器举例:createorreplacetriggerlog_logonafterlogonondatabasewhen(user='SYS'ORuserlike'OPS$%')BEGINinsertintosys.event_logvalues('Logon'||user||'at'||to_char(sysdate,'yyyy-mm-ddHH24:m

系统 2019-08-12 01:54:48 2358

Oracle

oracle递归函数

oraclestartwithconnectby使用方法oracle中connectbyprior递归算法Oracle中startwith...connectbyprior子句使用方法connectby是结构化查询中用到的,其基本的语法是:select...fromtablenamestartwith条件1connectby条件2where条件3;例:select*fromtablestartwithorg_id='HBHqfWGWPy'connectby

系统 2019-08-12 01:52:37 2358

数据库相关

SQL Serve系统库的作用

SQLServer系统数据库。它们分别是master数据库、model数据库、tempdb数据库、msdb数据库和distribute数据库1.master数据库master数据库是用来记录所有系统级别信息,它记录所有的登陆帐户和系统配置设置,他同时也记录着其他的数据库,包括数据库文件的位置。2.mode数据库model数据库是建立所有用户数据库时的模板。当你建立一个新数据库时,SQLServer会把model数据库中的所有对象建立一份拷贝并移到新数据库中

系统 2019-08-12 01:32:13 2358

Oracle

不安装Oracle使用PlSqlDeveloper

前些天把公司的机器重新装了一遍,基本上工作需要的都装上了,就差oracle了,平时使用的是plsqldeveloper,不安装oracle不能使用,但装一个太麻烦了,而且占地方。最近因为工作需要必须要用plsqldev了,然后我就到网上找有没有不装oracle也能使用plsqldev的文章。网上的高手就是多,我看了其中一篇,觉得可行,然后自己试成功了。现在把操作的步骤和遇到的问题记下来,以后就省事多了。1.首先到oracle的网站下载客户端文件,我下载的是

系统 2019-08-29 22:04:07 2357

数据库相关

PL/SQL --> 动态SQL的常见错误

--============================--PL/SQL-->动态SQL的常见错误--============================动态SQL在使用时,有很多需要注意的地方,如动态SQL语句结尾处不能使用分号(;),而动态PL/SQL结尾处需要使用分号(;),但不能使用正斜杠结尾(/),以及shcema对象不能直接作为变量绑定。本文介绍了动态SQL的常见问题。一、演示动态SQL的使用下面的示例中,首先使用动态SQL基于scot

系统 2019-08-12 01:55:31 2357

Oracle

Oracle中四种循环(GOTO、For、While、Loop)

ORACLE中的GOTO用法DECLARExnumber;BEGINx:=9;<>--循环点x:=x-1;DBMS_OUTPUT.PUT_LINE(X);IFX>0THENGOTOrepeat_loop;--当x的值小于9时,就goto到repeat_loopENDIF;END;/ORACLE中的FOR循环用法DECLAREXnumber;--声明变量BEGINx:=1;--给初值FORXINREVERSE1..10LOOP--r

系统 2019-08-12 01:55:28 2357

Oracle

sqoop 从oracle导数据到hive中,date型数据时分

oracle数据库中Date类型倒入到hive中出现时分秒截断问题解决方案1.问题描述:用sqoop将oracle数据表倒入到hive中,oracle中Date型数据会出现时分秒截断问题,只保留了‘yyyy-MM-dd',而不是’yyyy-MM-ddHH24:mi:ss'格式的,后面的‘HH24:mi:ss’被自动截断了,在对时间要求到秒级的分析处理中这种截断会产生问题。2.解决方案:在用sqoop倒入数据表是,添加--map-column-hive和--

系统 2019-08-12 01:54:36 2357

Oracle

登录oracle时,scott is locked (帐户被锁定)

登录Oracle时,用scott/tiger通常此时会报一个错误:scottislocked(帐户被锁定)现在就要用超级用户system将scott帐户进行解锁。cmd->sqlplus输入用户名:system输入口令:****(安装oracle时设定的口令)SQL>执行alteruserscottidentifiedby"tiger"accountunlock;意义:修改scott的密码为tiger,并且将其帐户解锁。登录oracle时,scottisl

系统 2019-08-12 01:54:20 2357

Oracle

oracle查看数据文件, 控制文件, 及日志文件命令

一.查看数据文件SQL>selectnamefromv$datafile;NAME--------------------------------------------------------D:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBFD:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\UNDOTBS01.DBFD:\ORACLE\PRODUCT\10.1.0\ORADATA

系统 2019-08-12 01:53:42 2357

Oracle

Oracle 11g新特性点评

Oracle11g新特性点评Oracle11g新特性简介Oracle11g现在已经正式推出。和她以前其他产品一样,新一代的oracle又将增加很多激动人心的新特性。IT168技术开发频道组织ITPUB数据库社区多位斑竹,发表系列技术点评文章。·点评Oracle11g新特性之分区·点评Oracle11g新特性之:数据压缩技术·点评Oracle11g新特性之统计信息收集·点评Oracle11g新特性之执行计划管理·点评Oracle11g新特性之自动内存管理·O

系统 2019-08-12 01:52:42 2357

Oracle

Oracle中的delete和truncate的关系

转自:http://chenxy.blog.51cto.com/729966/1684591、相同点a.都可以删除数据,其中truncate用于全表清空数据,而delete可以选择的删除2、不同点:a.回滚,delete支持事物回滚,而truncate不支持。延伸:在oracle中事物能回滚,是因为oracle中设计的undo表空间。数据再删除后仍能回滚是因为把数据放到了undo表空间delte属于DML语言,DML语言需要手动提交事物,可以进行事务回滚t

系统 2019-08-12 01:51:28 2357

SqlServer

SQL Server 锁升级阈值

锁升级阈值如果没有使用ALTERTABLESETLOCK_ESCALATION选项来禁用表的锁升级并且满足以下任一条件时,则将触发锁升级:单个Transact-SQL语句在单个无分区表或索引上获得至少5,000个锁。单个Transact-SQL语句在已分区表的单个分区上获得至少5,000个锁,并且ALTERTABLESETLOCK_ESCALATION选项设为AUTO。数据库引擎实例中的锁的数量超出了内存或配置阈值。如果由于锁冲突导致无法升级锁,则数据库引

系统 2019-08-12 01:34:03 2357