
Database
文章平均质量分 59
Korbin Luo
这个作者很懒,什么都没留下…
展开
-
win7安装oracle10g
1. 打开oracle10g\database\install\oraparam.ini文件,在[Windows-5.2-optional]下添加如下代码:[Windows-6.1-required]#Minimum display colours for OUI to runMIN_DISPLAY_COLORS=256#Minimum CPU speed required f原创 2012-04-16 13:17:09 · 762 阅读 · 0 评论 -
Oracle修改字符集(编码)
首先查看当前字符集:原创 2014-07-18 14:37:32 · 1155 阅读 · 0 评论 -
Oracle导入导出
基本语法和实例:一、EXP:有三种主要的方式(完全、用户、表)1、完全: EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y 如果要执行完全导出,必须具有特殊的权限2、用户模式: EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC原创 2014-07-18 14:41:11 · 706 阅读 · 0 评论 -
oracle卸载后,重新安装,坑爹的错
过程:将oracle卸载后,重新安装。 问题:net configuration assistant配置一直是成功的,但每一次重新打开此配置时,只能添加,不能做别的处理,而且添加的监听器或者远程连接信息均无法使用,即配置虽然没报错,但总是无效。 原因:环境变量中有一个TNS_ADMIN指向了错误的位置,所以虽然配置正确,但总是不会修改tnsnames.ora文件原创 2013-09-30 16:27:42 · 2293 阅读 · 0 评论 -
Oracle服务的启动
1. 启动OracleDBConsoleorclcmd后输入以下命令:drop user sysman cascade;drop role MGMT_USER;drop user MGMT_VIEW cascade;drop public synonym MGMT_TARGET_BLACKOUTS;drop public synonym SETEMVIEWUSERCONTEXT原创 2012-08-27 16:21:27 · 696 阅读 · 0 评论 -
win764安装oracle11g
系统环境:1、64位Windows 7旗舰版 2、64位Oracle 11g R2 DB 3、32位Oracle 11g Client(64位Oracle 11g Client会出错) 4、PL/SQL Development 8.0.4 注意: (1)PL/SQL Development不要安装在默认的C:\Program Files (x86)目录下,否则会原创 2012-12-03 15:50:34 · 3166 阅读 · 0 评论 -
MySQL存储过程递归调用
有分类表tb_system_category,结构如下:CREATE TABLE `tb_system_category` ( `id` int(11) NOT NULL AUTO_INCREMENT, `c_parent_id` int(11) NOT NULL, `c_name` varchar(50) NOT NULL, `c_full_name` varchar(2原创 2012-06-14 14:07:33 · 11478 阅读 · 0 评论 -
10万以上数据查询-存储过程实现
需求:有如下两张表,其中tb_web_app表中数据有十万甚至百万,另,tb_web_app表中的c_category_code关联表tb_system_category中的c_code字段。CREATE TABLE `tb_system_category` ( `id` int(11) NOT NULL AUTO_INCREMENT, `c_parent_id` int(11) NO原创 2012-05-30 10:03:00 · 4780 阅读 · 3 评论 -
MySQL存储过程-插入后返回ID
CREATE PROCEDURE insert_and_back(in sqlStr VARCHAR(4000), in backSql VARCHAR(4000))BEGIN set @sql = sqlStr; PREPARE stmt from @sql; EXECUTE stmt; set @sql = CONCAT(backSql,@@identity); PREPARE s原创 2012-04-23 08:30:33 · 6260 阅读 · 0 评论 -
MySQL存储过程-批量插入
情景:批量插入。 附件条件:传入多个参数。 代码:CREATE PROCEDURE batInsertRuiLinkDesc(in versions VARCHAR(4000), in ruidescIds VARCHAR(4000), in versionLength INTEGER, in ruidescIdLength INTEGER)BEGIN原创 2012-04-23 08:35:34 · 4041 阅读 · 1 评论 -
卸载Oracle
以下内容从百度知道中来,我试过win7+oracle10,同样可行。软件环境:1、Windows xp+ORACLE 8.1.72、ORACLE安装路径为:C:\ORACLE实现方法:1、 开始->设置->控制面板->管理工具->服务停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracl原创 2012-04-16 13:16:37 · 604 阅读 · 0 评论 -
Oracle如何导出空表?
1、先查询一下当前用户下的所有空表select table_name from user_tables where NUM_ROWS=0;2、用以下这句查找空表select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0把查询结果导出,执行导出的语句原创 2014-07-21 10:53:04 · 9906 阅读 · 0 评论