- 军军小站|张军博客
拥有Oracle标签的文章
Oracle

Oracle字符集的查看查询和Oracle字符集的设置修

最近郁闷的字符集2014年7月31日16:32:58本文主要讨论以下几个部分:如何查看查询oracle字符集、修改设置字符集以及常见的oracleutf8字符集和oracleexp字符集问题。一、什么是Oracle字符集Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语

系统 2019-08-12 01:33:03 2304

Oracle

Oracle中导入导出DMP

1:G:\Oracle\product\10.1.0\Client_1\NETWORK\ADMIN目录下有个tnsname.ora文件,内容如下:CMSTAR=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=172.18.13.200)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=cmstar)))其中:CMSTAR为数据库名,HOST为IP地址,所以可以仿

系统 2019-08-12 01:32:59 2304

Oracle

Oracle建立表空间和用户

Oracle建立表空间和用户建立表空间和用户的步骤:用户建立:createuserusernameidentifiedby"password";授权:grantcreatesessiontousername;grantcreatetabletousername;grantcreatetablespacetousername;grantcreateviewtousername;表空间建立表空间(一般建N个存数据的表空间和一个索引空间):createtable

系统 2019-08-12 01:51:44 2303

Oracle

Oracle 实例恢复

--=======================--Oracle实例恢复--=======================一、Oracle实例失败Oracle实例失败多为实例非一致性关闭所致,通常称为崩溃(crash)。实例失败的结果等同于shutdownabort。实例失败的原因电源负载故障硬件故障后台进程失败异常关闭数据库实例失败后的状况数据库可能丢失已提交的事务以及存储了未提交的事务,导致数据库出现不一致的情况解决方案使用startup重新启动实例

系统 2019-08-29 22:20:48 2302

Oracle

ORACLE触发器具体解释

ORACLEPL/SQL编程之八:把触发器说透本篇主要内容例如以下:8.1触发器类型8.1.1DML触发器8.1.2替代触发器8.1.3系统触发器8.2创建触发器8.2.1触发器触发次序8.2.2创建DML触发器8.2.3创建替代(INSTEADOF)触发器8.2.3创建系统事件触发器8.2.4系统触发器事件属性8.2.5使用触发器谓词8.2.6又一次编译触发器8.3删除和使能触发器8.4触发器和数据字典8.5数据库触发器的应用举例触发器是很多关系数据库系

系统 2019-08-12 01:33:04 2302

Oracle

oracle 数据加密

Oracle9i2特色功能:1、返回值为自定义对象类型的函数。例如SDO_GEOMETRY数据类型。2、可以用Java或C语言编写存储过程。OracleSpatial高级功能可以使用返回值为SDO_GEOMETRY数据类型的自定义函数作为几何列获取空间数据。加密实现:1、简单的数据加密。1)创建返回值为SDO_GEOMETRY数据类型的自定义函数,从BLOB(或其他任意的数据类型)数据中解密出SDO_GEOMETRY数据并返回。2)解密过程需要给函数传入一

系统 2019-08-12 01:53:48 2300

Oracle

Oracle数据块的概念总结

Oracle数据内部的逻辑存储Oracle存储数据的最小粒度(finestlevelofgranularity)被称为数据块(datablock)(也叫做逻辑块(logicalblock),Oracle块(Oracleblock)或页(page))。一个数据块对应于磁盘上数个字节(byte)的物理数据库空间。处于数据块之上的逻辑数据库空间是数据扩展(extent)。数据扩展是为存储数据而分配的一组连续的数据块。位于数据扩展之上的逻辑数据库存储结构是段(se

系统 2019-08-12 09:30:13 2297

Oracle

oracle/sqlserver 递归

1.Oracle递归查询2.SqlServer递归查询withcteas(selectt.id,t.name,t.parentIdfromdbo.Departmenttwheret.id='2'unionallselectk.id,k.name,k.parentIdfromdbo.Departmentkinnerjoincteconc.id=k.parentId)select*fromcte转自:http://www.cnblogs.com/hesheng

系统 2019-08-12 01:52:06 2297

Oracle

深入浅出Oracle学习笔记:SQL优化部分2

SQL优化技巧:1.有效地降低逻辑读(onsistentgets)是sql优化的基本原则之一2.通过物化视图,可以优化sql;另外,还可以在视图上创建索引的比如:对视图的降序索引createindexidx_descondemo_view(numUserTypedesc,numRankdesc,numUserIddesc);3.创建表关键字段的索引,也是可以达到优化sql作用但要注意,潜在的数据类型转换,会造成索引失败。比如:articleID字段类型是n

系统 2019-08-12 01:51:48 2297

Oracle

Oracle系统密码文件创建、使用及维护

概要:Oracle关系数据库系统以其卓越的性能获得了广泛的应用,而保证数据库的安全性是数据库管理工作的重要内容。本文是笔者在总结Oracle数据库安全管理工作的基础上,对Oracle数据库系统密码文件的创建、使用和维护作了详细的介绍,供大家参考。关键词:Oracle数据库密码文件在Oracle数据库系统中,用户如果要以特权用户身份(INTERNAL/SYSDBA/SYSOPER)登录Oracle数据库可以有两种身份验证的方法:即使用与操作系统集成的身份验证

系统 2019-08-12 01:53:19 2295

Oracle

Oracle死锁问题的解决

529907491selectsid,serial#fromv$locked_objectSELECTbs.username"BlockingUser",bs.username"DBUser",ws.username"WaitingUser",bs.SID"SID",ws.SID"WSID",bs.serial#"Serial#",bs.sql_address"address",bs.sql_hash_value"Sqlhash",bs.program"B

系统 2019-08-12 01:54:18 2294

Oracle

oracle spatial

首先,oracle支持自定义的数据类型,你能用数组,结构体或带有构造函数,功能函数的类来定义自己的对象类型。这样的对象类型能用于属性列的数据类型,也能用来创建对象表。而oraclespatial也正是基于此种特性所研发的一套空间数据处理系统。spatial的自定义数据类型有非常多,都在mdsys方案下,经常使用的是sdo_geometry类型。sdo_geometry表示一个几何对象,能是点、线、面、多点、多线、多面或混合对象。spatial在此数据类型的

系统 2019-08-12 01:55:05 2293

Oracle

oracle_彻底删除oracle

例如ORACLE安装路径为:C:\ORACLE实现方法:1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。2、开始->程序->Oracle-OraHome81->OracleInstallationProducts->UniversalInstaller卸装所有Oracle产品,但UniversalInstaller本身不能被删除5、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按de

系统 2019-08-12 01:54:51 2293

Oracle

Oracle select 中case 的使用以及使用decode替

表结构如下:将money<50的显示为贫农,money<80的显示为中农,其他的显示为富农,sql语句如下selectname,casewhenmoney<50then'贫农'whenmoney<80then'中农'else'富农'endresultsfromt2查询结果如下:使用decode的方式:selectname,decode(-1,sign(money-50),'贫农',sign(money-80),'中农','富农')fromt2注:sign函

系统 2019-08-12 01:54:18 2292

Oracle

Oracle SQL 查找,删除重复行,有则更新,无则插

Sql代码MERGEINTOCRPROPTRENDT1USINGDUALT2ON(T1.URIMD5="abc")WHENMATCHEDTHENINSERTVALUES(...)WHENNOTMATCHEDTHENUPDATESET...;Sql代码--Thisqueryisnoteditable,butgenerallyfasterSelectURIMD5,count(*)fromRUNPPV.CRPROPTRENDgroupbyURIMD5having

系统 2019-08-29 23:03:50 2287