oracle 中文乱码,解决但有疑问,希望看到的人给予解释。
前些日子安装了一个suse Linux下oracle数据库,近来连接到另外一台机器也是也是中文乱码。oracle 中文乱码于是查找字符集问题SQL> select * from v$nls_parameters;--82(本机)PARAMETER VALUE---------------------------------------------------------------- ----------------------------------------------------------------82NLS_LANGUAGE AMERICANNLS_TERRITORY AMERICANLS_CURRENCY $NLS_ISO_CURRENCY AMERICANLS_NUMERIC_CHARACTERS .,NLS_CALENDAR GREGORIANNLS_DAT
oracle 失误删掉数据文件后,删除表空间操作
失误删掉数据文件后,删除表空间操作。SQL> drop tablespace sms;drop tablespace sms*ERROR at line 1:ORA-01116: error in opening database file 15ORA-01110: data file 15: '/u01/app/oracle/oradata/orcl/sms.dbf'ORA-27041: unable to open fileLinux Error: 2: No such file or directoryAdditional information: 3SQL> alter database datafile '/u01/app/oracle/oradata/orcl/sms.dbf' offline drop;Database altered.SQL> drop tablespace sms;Tablespace dropped.[@more@]
2010南非世界杯主题曲歌词
Give me freedom; give me fire; give me reason; take me higherSee the champions take the field now.Unify us; make us feel proudIn the streets our heads are lifting , as we lose our inhibition.Celebration, it surrounds us, every nation all around usStaying forever young, singing songs underneath the sunLet's rejoice in the beautiful game. Let's gather at the end of the day.We all sayWhen I get older, I will be stronger. They'll call me freedom, just like a waving flagWhen I get older, I will be st
五年
刚刚看了大牛同志的空间,五年、五年。一晃五年过去了,很多人很多事。思前想后,五年前一个完完整整的愣头青,不为钱忧,不为势倾,过着随意的生活. 现如今忧心积虑,每天定额的生活费,坐公交车逃票,免费的饭死吃,矿泉水瓶当杯子,衣服晚上洗了早上穿..生活一团糟。比大方早五年起步,数十年后却少了五年成就。看看周围的人,比我大的,比我小的;进度比我远的,比我少的。大家都过的比我幸福,难道我不够努力?我想对生活说...我顶你个肺![@more@]
oracle 10g 自动共享内存管理
从Oracle 10g开始,Oracle提供了自动SGA的管理(简称ASMM,即Automatic Shared Memory Management)新特性。所谓ASMM,就是指我们不再需要手工设置shared pool、buffer pool等若干内存池的大小,而是为SGA设置一个总的大小尺寸即可。Oracle 10g数据库会根据系统负载的变化,自动调整各个组件的大小,从而使得内存始终能够流向最需要它的地方。比如,假设某个系统,白天属于OLTP应用,因此会需要较多的buffer cache。而该系统在晚上属于DSS应用。对于DSS应用,很多的SQL语句由于都是进行全表扫描,因此都会采取并行方式完成。我们知道,并行
家---故乡
家---故乡,这些深入中国人骨子里的字眼。今天和一个老朋友聊起过年回家,他是每年都要回的,今年回的尤其早,这多少让我有些小意外。细来听听听,原来政府政策,他们需要搬迁,而且搬到另外一个不错的地方。过了今年也须再也不用再会那个片故土了。听起来多少都有些失落。 古人也曰过,大丈夫当战死沙场,马革裹尸。但 也有落叶归根的说法。不管在哪,都希望离开后能回到那个童年的乐土。故乡-家....多么让人不舍。我也是个对故乡感情特别深的人,不管走到哪,我总是想着回到那里去。不久前看过一篇文章,关于中国推进城市化进程,也须不
送给优柔寡断和胡思乱想的朋友们17条人生哲理
在一个朋友空间里看到一篇文章,转一下。 1.不要在流泪的时候做任何决定,情绪负面的时候说话越少越好。2.不要去反复思考同一个问题,不要把所有的感情都放在一个人身上,你还有父母,还有其他朋友。3.不要害怕做错什么,即使错了,也不必懊恼,人生就是对对错错,何况有许多事,回头看来,对错已经无所谓了。4.有负面情绪是正常的,但是自己一定要知道,要明白这只是生活的一小部分,在其余的时间里,要尽量的让情绪平稳起来。5.那个人突然不联系你了,很正常;那个人突然又联系你了,也很正常,这也不说明什么。6.如果不懂,就说出来,如
30000以内的质数表
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 211 223 227 229 233 239 241 251 257 263 269 271 277 281 283 293 307 311 313 317 331 337 347 349 353 359 367 373 379 383 389 397 401 409 419 421 431 433 439 443 449 457 461 463 467 479 487 491 499 503 509 521 523 541 547 557 563 569 571 577 587 593 599 601 607 613 617 619 631 641 643 647 653 659 661 673 677 683 691 7
sequence 和索引函数调用
-------------------------------------------重新编译索引alter index index_name rebuild;drop sequence sys_tempidcreate sequence sys_tempid minvalue 1 maxvalue 999999999999999999 start with 1 increment by 1 cache 20; --------------------------'fm去空格-----SQL> select TO_CHAR(card_id.nextval,'00000000') from dual;TO_CHAR(CARD_ID.NEXTVAL,'00000------------------------------ 00001424 ---多出一个空格 SQL> select TO_CHAR(card_id.nextval,'fm00000000') from dual;TO_CHAR(CARD_ID.NEX
windows 下创建自动执行任务
---------------------------------------------------------------------windows 下建立oracle自动导出功能---------------------批处理获取当前日期时间:%time:~0,2%:“:”(冒号)和“~”波浪号必不可少,“~”后的数字:为正数表示舍弃输出结果的前几位;直接跟负数表示取到输出结果的后第几位;“,”后的数字:为正数表示取到输出结果的前第几位;为负数表示舍弃输出结果的后几位。如想获取当前系统时间的HHMMSS格式,则可以成%time:~0,2%%time:~3,2%%time:~6,2%----------------------------------------------------------------
oracle 写文件
----创建路径create or replace directory pass_path as 'd:houxt';----创建写的存储过程create or replace procedure proc_write(num number)is ---create or replace directory pass_path as 'd:houxt'; cursor cur_dat is select pass_no||'|'||pass_word||'|'||cre_date||'|'||pass_state as jilu from user_pass@DCSYS251 t where rownum<=num; fhandle utl_file.file_type; err varchar2(100);begin -----注意这里的路径名大写 fhandle := utl_file.fopen('PASS_PATH', 'pass.txt', 'w'); for dat in cur_dat loop
关于oracle18位密码生成
create or replace procedure proc_create_pass(cnt number)is/***************************************生成18位密码的程序---cnt---要生成个数*----20091116--houxt**************************************/ err varchar2(80); oncom varchar2(2); rowcom number;begin rowcom:=0; oncom:='1'; insert into tb_proc_log(proc_name,on_commit,com_date) values ('proc_create_pass',oncom||'start***********',sysdate); commit; ------------------ oncom:='2'; --if rowcom<cnt then <<aa>> execu
oracle 用户权限
oracle用户创建和权限的管理-------------------------------------------------------create user user_name identified by user_pass default tablespace tab_1;grant connect,resource to user_name;revoke connect from user_name;------------本用户创建表空间---alter user user_name default tablespace tab_1;-------------------------------------------------create tablespace tablespace1 datafile 'd:a.dbf' size 10m auto extend on next 10m; alter database datafile 'F:ORACLEPRODUCT10.2.0ORADATATESTPCS.DBF' autoext
windows 下编译c文件
windows 下编译c文件。complier(编译器)安装后在C:BorlandBCC55Bin 1、下创建文件: bcc32.cfg 放入-I"C:BorlandBCC55include"-L"C:BorlandBCC55lib"2、创建文件: ilink32.cfg 放入-L"C:BorlandBCC55lib"3、环境变量里设置路径:C:BorlandBCC55Bin:%path%然后在cmd 命令下 bcc32 执行可编译文件---------------------he.c#include <stdio.h> int main(void) { printf("Hello worldn"); printf("Hit any key to continue:"); getchar(); return 0; } 到文件目录下执行文件C:Borland
Oracle内存参数调优
oracle 数据库名只是进入oracle实例的一个名字,没有实际的意义。oracle实例,是不可改变加载数据参数启动oracle后台进程的标示。实例结构oracle实例=内存结构+进程结构oracle 实例启动过程 其实就oracle内存参数设置值加载到内存中,并启动相应的后台进程进行相关服务的过程。-----------------------------------------------------------进程机构oracle进程=服务器进程+用户进程几个重要的后台进程:DBWR:数据写入进程.LGWR:日志写入进程.ARCH:归档进程.CKPT:检查点进程(日志切换;上一个检查点之后,又超过了指定的时间;预定义的日志
cmd下的ipconfig不能用
在环境变量PATH里添加C:WINDOWSsystem32[@more@]
猎
很久很久没写过一些东西了,因为总找不到合适的途径、或者适合的文字。多年来一直在不停的追求,每一次达到目的都费了相当的工夫和努力,包括精神上的煎熬。每一次都想平静的安于现状,现状有什么不好....?但总是过了就忘受伤时的痛。理想和追求...一直在追逐.也许我就是一个猎人,守侯、放枪、收获、赶往下一个狩猎厂。[@more@]
oracle 的表压缩
oracle 存储数据库如果要存储较长一段时间的数据,空间经常不够用,这时就要充分利用oracle 表压缩节机制。1创建一个压缩的表create table table_name()compress; 修改成压缩表alter table table_name compress;以上压缩表并没有压缩数据,如果要达到预期效果,插入数据时候要加/*+append*/insert/*+append*/ into table_name select * from table_name2;2一次性创建压缩表create table table_name compress as select * from table_name2;3如果有一个表未被压缩,现在要改成压缩表(已经有数据的情况下)alter table table_name move co
常用ascii
字符 0 1 2 3 4 5 6 7 8 9 代码 48 49 50 51 52 53 54 55 56 57 字符 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z代码 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90字符 a b c d e f g h i j k l m n o p q r s t u v w x y z代码 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111[@more@]
水调歌头
明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间!转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。[@more@]