oracle
素年槿夏
这个世界上根本就不存在“不会做”这回事,当你失去了所有的依靠的时候,自然就什么都会了。
展开
-
SQLServer2008数据导入到Oracle11g
场景:SQLServer数据->Oracle数据(1)PLSQL中---工具---ODBC导入器 如图1-1、1-2 图1-1 PLSQL 图1-2 ODBC设原创 2013-12-06 11:00:32 · 2422 阅读 · 0 评论 -
Oracle中Clob类型处理解析(NHibernate long值绑定long列,或者是直接oraclecommand的插入的时候报错都能用,ORA-01461:仅可以插入LONG列的LONG值赋值
最近利用NHibernate映射类型为Clob字段在插入数据时发现当字符的字节数(一个半角字符一个字节,一个全角字符两个字节)在2000-4000之间时报错(ORA-01461:仅可以插入LONG列的LONG值赋值)。经过不断查找资料和自己的试验该问题终于得到解决,下边我将自己的心得给大家做一个分享。准备系统环境 xp+.net4.0+oracle11g表结构(由于是测试,表结构随便建转载 2014-04-15 08:52:28 · 2651 阅读 · 0 评论 -
oracle数据库导入导出命令!
Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接 (通过Net Configuration Assistant添加正确的服务命名转载 2013-12-09 16:31:26 · 553 阅读 · 0 评论 -
Oracle 用户管理及授权
Oracle 用户管理 一、用户的概念 用户,即user,通俗的讲就是访问oracle数据库的“人”。在oracle中,可以对用户的各种安全参数进行控制,以维护数据库的安全性,这些概念包括模式(schema)、权限、角色、存储设置、空间限额、存取资源限制、数据库审计等。每个用户都有一个口令,使用正确的用户/口令才能登录到数据库进行数据存取。 二、用户默认表空间 表空间是转载 2014-01-16 09:32:16 · 515 阅读 · 0 评论 -
关于数据库修改表的一些总结
在我们设计数据库的时候,难免会有需要修改的地方,今天把学习的关于数据库的表修改的一些知识做一个总结。 对于每一个知识点我会举一个例子,我以一个名为test的表举例,test里面包含的列有id,name,age,content,这样可以帮助我们更好的理解这些知识。 1 修改列的数据类型 alter table test modify name varchar (30);转载 2014-01-16 09:24:38 · 598 阅读 · 0 评论 -
oracle11g创建表空间 sql语法
--oracle 11g创建有限制大小的永久表空间--create tablespace test--datafile 'F:\app\shan\product\11.2.0\dbhome_1\oradata\test.dbf' size 1M--autoextend on next 2M maxsize 1024M; --修改表空间大小: --alter d原创 2014-01-13 11:28:55 · 1613 阅读 · 0 评论 -
Oracle常用知识小结
前言: 前一段时间项目开发数据库环境为Oracle,作为一个SQLer,表示各种不适应。所以刚开始的时候走了一些弯路,浪费了一席时间。因此就想把这些常用的东西给总结一下,算是对自己学习的总结,也希望能给初次使用Oracle的朋友提供一些帮助。 1. 创建自增主键 对于习惯了SQL SERVER的图形化界面操作的SQLe转载 2014-01-10 14:37:32 · 435 阅读 · 0 评论 -
oracle积累
select * from user_tables 查询所有的表select lower(table_name) from user_tables 查询所有的表,表名为小写原创 2013-12-09 16:46:48 · 494 阅读 · 0 评论 -
oracle sql语句
oracle sql语句一、ORACLE的启动和关闭1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su - oraclea、启动ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>startupSVRMGR>quitb、关闭ORACLE系统oracle转载 2013-12-14 17:53:52 · 636 阅读 · 0 评论 -
解决oracle11g 空表不能exp导出的问题
ORACLE 11G在用EXPORT导出时,空表不能导出。 11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 1、insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2、创建数据库之前,设置deferred_segment_creation 参数原创 2013-12-09 16:28:22 · 641 阅读 · 0 评论 -
oracle11G空表默认不导出怎么解决
ORACLE 11G在用EXPORT导出时,空表不能导出。 11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 1、insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2、设置deferred_segment_creation 参数 该参数值默认转载 2013-12-09 10:36:44 · 508 阅读 · 0 评论 -
oracle 11g导出的dmp数据导入到oracle10g
将oracle 11g导出的dmp文件导入到oracle10g 1.进行导入表操作,提示:IMP-00010: 不是有效的导出文件, 头部验证失败IMP-00000: 未成功终止导入 2.从网上查阅,oracle数据11g到10g是有问题的,一般由oracle10g客户端去连oracle11g进行导出数据操作然后导入到oracle10g,如果手中只有oracle11g的dmp文转载 2013-12-09 09:40:22 · 989 阅读 · 0 评论 -
实现Oracle数据库的自增主键
将表t_uaer的字段ID设置为自增:(用序列sequence的方法来实现)----创建表Create table t_user(Id number(6),userid varchar2(20),loginpassword varchar2(20),isdisable number(6));----创建序列create sequence user_seqincremen转载 2013-12-07 15:03:16 · 602 阅读 · 0 评论 -
ORA-01034和ORA-27101的一种解决方法
关于ORA-01034和ORA-27101的一种解决方法 系统配置是Win2003/WinXP+Oracle 11g 1、先看oracle的监听和oracle的服务是否都启动了。启动oracle监听: cmd的命令行窗口下,输入lsnrctl start,回车即启动监听。 2、查看oracle的sid叫什么,比转载 2013-12-06 13:30:32 · 903 阅读 · 0 评论 -
常用sql语句及案例(oracle)
目录1)基本2)数学函数3)rownum4)分页5)时间处理6)字符函数7)to_number8)聚合函数9)学生选课10)图书馆借阅 基本--新建表:create table table1( id varchar(300) primary key, name varchar(200) n转载 2015-05-17 19:33:10 · 412 阅读 · 0 评论