![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 54
海潜
热爱生活热爱编程
展开
-
创建手动启动、停止Oracle的批处理命令
安装Oracle以后每次开机都会发现很慢,因为Oracle被设定为自动启动。解决办法就是将Oracle设定为手动启动,并且创建启动和停止Oracle的批处理命令。 1、右击-->我的电脑-->管理-->服务和应用程序-->服务。 2、找到OracleOraDb10g_home1TNSListener,OracleServiceORCL,右击属性,启动类型改成手动;原创 2013-06-21 12:50:33 · 1402 阅读 · 0 评论 -
创建、删除Oracle表空间、用户的批处理命令
介绍一下如何用批处理命令来创建、删除Oracle数据库的表空间和用户。1、一共要创建2个文件如图所示,一个是批处理文件安装.bat,一个是执行SQL命令的init.sql文件。至于日志.log是自动生成的文件。 2、创建一个安装.bat批处理:右击新建txt,再重命名为"安装.bat"。用UE打开或者用记事本打开输入内容:system是Oracle默认的一个管理员用户,lhq是原创 2013-06-21 14:06:25 · 3904 阅读 · 0 评论 -
Oracle中将含数据的BLOB字段转化为含数据的varchar2字段
在Oracle数据库中有一张表为questionbasetbl。里面有一个字段answer,类型为blob。现在需求变了,要将字段answer字段的类型改成varchar2。整体上的思路:1、将字段answer改名为answer2,ALTER TABLE questionbasetbl RENAME COLUMN answer TO answer22、创建一个类转载 2013-10-13 00:01:06 · 4043 阅读 · 2 评论 -
Oracle导入导出大批量数据的一种做法
最近要把Oracle数据库的数据,导出另外一台电脑上面的Oracle,而且表空间、用户什么的都不一样,而且还有BLOB字段。数据大概有5万条左右。我大概的做法是先导出导入表,再导出导入数据。因为有BLOB字段不能用SQL直接导出表和数据。1、导出表在PLSQL下面选择:工具---导出用户对象。生成创建表的SQL语句2、导入表。在另外一个表空间和用户下面:工具--导入表。导入原创 2013-10-19 02:46:57 · 8069 阅读 · 0 评论 -
索引学习
创建索引:普通索引create index 索引名 on 表名 (列名)唯一索引create unique index 索引名 on 表名 (列名);删除索引drop index 索引名监视索引select * from v$object_usage查看索引select * from all_indexes where owne转载 2014-03-27 23:13:17 · 684 阅读 · 0 评论