Oracle
fzzsh
少说多做
展开
-
在 Oracle 数据库上使用 Visual Studio 2005 或 2008 构建 .NET 应用程序
现在我们来创建一个用于从 Oracle 数据库中检索数据的 ODP.NET 应用程序。然后,我们将了解如何使用 ODP.NET 执行错误处理,以及如何处理其他数据检索情况。在启动 Visual Studio 之后,第一个任务是创建一个工程。可以按如下所示选择 File | New | Project,也可以单击 File 正下方的 New Project 按钮。 图 1 在 Visua转载 2009-05-07 09:27:00 · 1443 阅读 · 0 评论 -
使EF支持Oracle9i
1、安装dotnet35sp1简化版2、注册EFOracleProvider: C:/>gacutil /i EFOracleProvider.dll当前目录下需要有gacutil.exe,EFOracleProvider.dll。可将EFOracleSampleProvider项目源代码编译后获得EFOracleProvider.dll,如果服务器上有VS2008环境,直接编译也可达到注册的效果。3、配置:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/CONF原创 2010-06-29 17:40:00 · 993 阅读 · 0 评论 -
动刀EFOracleProvider,使其支持char、timestamp(x)等类型
<br /><br />之前在一个使用SqlServer数据库的项目中使用过SubSonic,感觉挺好,没遇到什么问题。<br /> 于是在上一个网站毫不犹豫的也选择了Subsonic2.1,可这次很失望。SubSonic2.1 to Oracle11并不像对SqlServer的支持那么好,很多时间,忙于给Subsonic补漏。<br /> 这次,想改用ADO.NET EF + EFOracleProvider。<br /> 关于EFOracleProvider的使用介绍可以参考一下这里:<br />原创 2010-06-30 10:13:00 · 2068 阅读 · 0 评论 -
“ORA-01461: 仅可以为插入 LONG 列的 LONG 值赋值
當時的環境: 数据库:Oracle 9i数据库字段类型:varchar2(4000)输入汉字:大于1000字原因: 我的数据库字符集应该是UTF-8的,对于UTF-8或欧洲的某些字符集,oracle在存储时,对于一个字符需要2个或3个字节的存储空间,虽然表定义 中为varchar2(4000),但是其实该字段的data_length为其2倍或3倍长。这种情况下oracle转载 2012-05-03 13:31:18 · 2853 阅读 · 0 评论 -
Oracle数据库维护常用SQL语句集合
进程相关:1、 求当前会话的SID,SERIAL# SELECT Sid, Serial# FROM V$session WHERE Audsid = Sys_Context(USERENV, SESSIONID); 2、 查询session的OS进程ID SELECT p.Spid "OS Thread", b.NAME "Name-User", s.PRog转载 2012-05-04 12:03:33 · 445 阅读 · 0 评论 -
Spring ,Hibernate clob大字段处理
1、首先数据表中的clob类型对应java持久化类的String类型;而blob类型对应byte[]类型2、定义hibernate标签时,持久化类中对应clob类型的属性的hibernate type为 org.springframework.orm.hibernate.support.ClobStringType ; 而对应blob类型转载 2012-05-16 16:50:55 · 2082 阅读 · 0 评论 -
Oracle10g安装完不能登陆EM
http://localhost:5500/em/如何启动启动服务:(1)dbConsole;(2)OracleService;(3)TNSListener在IE里输入:http://localhost:5500/em 时,出现如下错误:“数据库状态当前不可用。可能是因为数据库的状态为装载或不装载。单击 '启动' 可以获得当前状态并打开数据库。如果无法打开数据库, 单击 '执行恢复转载 2013-01-17 10:20:17 · 734 阅读 · 0 评论 -
Oracle10g回收站功能
启用/禁用RecycleBin:通过设置初始化参数recyclebin,可以控制是否启用回收站功能,默认是开启的。SQL> alter system set recyclebin=off;系统已更改。SQL> alter system set recyclebin=on;系统已更改。SQL> alter session set recyclebin=转载 2013-09-26 09:01:02 · 626 阅读 · 0 评论 -
sqlplus登录Oracle时ORA-01017: invalid username/password; logon denied的错误
今天用scott用户登录Oracle数据库时,竟然出现了ORA-01017: invalid username/password; logon denied错误,原以为是因为我的scott用户没有解锁,后用system用户登录,然后用alter user scott account unlock语句对scott用户进行解锁,可是解锁后依然不能进入,还是报告ORA-01017: invalid转载 2015-06-26 10:47:00 · 1967 阅读 · 0 评论 -
SQLServer和Oracle常用函数对比
数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) value O原创 2010-04-19 11:31:00 · 518 阅读 · 0 评论 -
oracle imp/exp使用
如何使exp的帮助以不同的字符集显示:中文显示:set nls_lang=simplified chinese_china.zhs16gbk英文显示:set nls_lang=American_americaEXP的所有参数(括号中为参数的默认值):USERID 用户名/口令 如: USERID=duanl/duanl FULL 导出整个数据库转载 2010-01-12 11:13:00 · 834 阅读 · 0 评论 -
ORACLE常用数值函数、转换函数、字符串函数介绍
ORACLE常用数值函数、转换函数、字符串函数介绍。 数值函数: abs(m) m的绝对值 mod(m,n) m被n除后的余数 power(m,n) m的n次方 round(m[,n]) m四舍五入至小数点后n位的值(n缺省为0)trunc(m[,n]) m截断n位小数位的值(n缺省为0) ------------------------------------------------------原创 2009-07-23 11:50:00 · 414 阅读 · 0 评论 -
Oracle函数大全
1 算术运算符 + - × 、 %2 数学函数 SQL标准函数Oracle用法注解Absolute value0ABSABS(N)绝对值Arc cosineACOSACOS(n)反余弦Are sineASINASIN(n)反正弦 Are tangent of n转载 2009-08-14 10:37:00 · 638 阅读 · 0 评论 -
ORACLE翻页SQL语句
SELECT * FROM( SELECT ROWNUM RN,TA.* FROM(select t.id ID, o.name YYB,u.name XM, t.MCfrom tZDYSX t,tuser u,lborganization o where t.cjr=u.id and u.orgid=o.orgcode and t.gx = 1 order by t.ID)TA WHERE RO原创 2009-07-03 06:36:00 · 679 阅读 · 0 评论 -
.NET 访问 Oracle 数据库相关
1 System.Data.Client 和 System.Data.OleDb 命名空间 虽然通过这两个命名空间的类都可以访问 数据库,但和 SQL Server 类似的(System.Data.SqlClient 命名空间的类效率要比 System.Data.OleDb 命名空间中的类高一些),System.Data.OracleClient 命名空间中的类要比 System.Data.转载 2009-07-03 10:07:00 · 626 阅读 · 0 评论 -
Oracle JOB 用法小结
一、设置初始化参数 job_queue_processes sql> alter system set job_queue_processes=n;(n>0) job_queue_processes最大值为1000 查看job queue 后台进程 sql>select name,description from v$bgprocess; 二,dbms_job pac原创 2009-09-14 09:28:00 · 417 阅读 · 0 评论 -
ORACLE FOR WINDOWS 9.2.0.1升级到 ORACLE patch 9.2.0.6 详细步骤
ORACLE FOR WINDOWS 9.2.0.1升级到 ORACLE patch9.2.0.6 详细步骤注:要本文仅应用于单机版ORACLE,不适合于ORACLE RAC配置情况从metalink下载oracle for window 32 9.2.0.6 patch 运行PATCH的SETUP.EXE文件/Disk1 etup.exe--如果以上安装执行无响应,则直接执行Disk1/inst转载 2009-09-14 09:31:00 · 734 阅读 · 0 评论 -
ASP.NET配置Oracle的相关说明
² Oracle9i的安装,请参照官方的安装说明。² Oracle9i安装成功以后,使用管理员(用户名:sys、密码:sys)的身份登录进去,创建一个用户ddymis,密码:ddymis,角色默认赋予dba。² Oracle9i安装成功以后,具体的权限设置如下:1. 以Administrator权限登录Windows. 2原创 2009-11-11 16:38:00 · 529 阅读 · 0 评论 -
oracle 9i升级到oracle9208数据库
背景:在windows2003server上安装了Oracle9.2.0.1.0,现打算将其升级到9.2.0.8版本,并打上最新的安全补丁April2008版。1.升级oracle(administrator用户权限) (1)到metalink下载升级压缩包,patch号为4547809,压缩包名称为 p4547809_92080_WINNT.zip,for windows 32bit。 (2转载 2010-03-12 15:11:00 · 2129 阅读 · 1 评论 -
CentOS 6安装Oracle 11gR2数据库
1. 安装前准备[1] 安装软件包yum -y install binutils compat-libcap1 compat-libstdc++.i686 compat-libstdc++.x86_64 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc.i686 glibc.x86_64 glibc-devel.i686 g转载 2015-07-12 15:27:58 · 534 阅读 · 0 评论