自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

转载 ORA-01122: 数据库文件 1 验证失败

<br />1.SQL>shutdown abort 如果数据库是打开状态,强行关闭<br /><br />2.SQL>sqlplus / as sysdba<br /><br />3.SQL>startup<br />ORACLE 例程已经启动。<br /><br />Total System Global Area 293601280 bytes<br />Fixed Size 1248624 bytes<br />Variable Size 121635472 bytes<br />Dat

2010-11-25 09:49:00 5732

原创 SPFILE 错误导致数据库无法启动(ORA-01565)

 SPFILE错误导致数据库无法启动    SQL> startup    ORA-01078: failure in processing system parameters    ORA-01565: error in identifying file '%ORACLE_HOME%/dbs/spfileorcl.ora'    ORA-27046: file size is not a multiple of logical block size    Additional information: 1

2010-11-25 09:47:00 10189

原创 口令文件浅析

<br />懂了sys要加入口令文件之后,还要知道知道为什么要假如口令文件。<br />原因如下:<br />数据库登录有三种方式:口令文件、数据库、数据字典里。<br />远程登录时,用户不可能和本机用户在同一个组,所以不能是操作系统验证;在数据库启动之前,数据字典里是没有用户信息的,所以不可能用数据字典;那么只有用口令文件了。<br />口令文件参数设置在spfile里有设置,可以用show parameter pass查看。我设置的是exclusive,当然还有其他几种方式,下面一一介绍:<br />

2010-11-20 21:22:00 789

原创 数据库监听配置之后无法远程连接OEM或服务器

<br />继昨天手动创建一个数据库之后,今天想在这个数据库上做东西。在windows上远程连接服务器conn sys/*** as sysdba,报如下错误:<br />ORA-01031: insufficient privileges<br />打开控制台,连接OEM,以sys登录,显示用户名密码错误。以其他几个用户名访问,比如sysman,system,常规方式登录,可以进去。唯一的问题就是sys登录,而用户名密码完全正确,在本机上以oracle用户登录conn sys/*** 也可以正常登录。<b

2010-11-20 21:01:00 1776

原创 手动创建oracle后,OEM无法启动的问题

<br />今天在linux下的oralce完全手动创建了个数据库,把数据库的各个属性算是熟悉了下,创建较为顺利。创建之后在另一太windows机器上访问OEM时出现问题:<br /> OC4J Configuration issue. /oracle/product/11.1.0/db_1/oc4j/j2ee/OC4J_DBConsole_localhost.localdomain_mydemo不存在<br />网上资料很全,很快就找到相关资料,说是需要配置一下OEM,具体配置用到了emca这个命令,

2010-11-19 20:08:00 804

原创 再次学起GIS,不再排斥,而是挺喜欢的的那种淡淡的感觉

<br />研一上学期,也就是去年的这个时候,突然被一个学长叫去做webgis,说是用java。我之前只做过web开发,对于gis没有任何概念,更别提对于gis开发了。去之前还是很犹豫的,去了怕做不好,不去,觉得失去了一个锻炼自己的机会。犹豫许久,最终还是下定决心,一个字:”干!“。<br />俗话说,会者不难,难者不会,这句话真是绝对的真理啊。想想当时的情景,几个人都不会gis,毕竟学计算机的嘛,也都不知道该去做这个webgis,自从把任务交给我之后,就各自为政了,我只有一个人守着这个叫做gis的东东了。

2010-11-17 21:03:00 983 1

原创 c++对齐方式总结(下)

8字节对齐(#pragma pack(8))输出结果:sizeof(struct test_t) = 12 [两个编译器输出一致]分析过程:1) 成员数据对齐#pragma pack(8)struct test_t { int a;  /* 长度4  char b;  /* 长度1  short c; /* 长度2  char d;  /* 长度1 };#pragma pack()成员总大小=92) 整体对齐整体对齐系数 = min((max(int,short,char), 8) = 4整

2010-11-16 15:46:00 1570

原创 c++对齐方式总结(上)

c++对齐方式总结

2010-11-16 15:21:00 6147

原创 通过一个简单的例子学习编译器是如何执行程序的

<br />在vc6.0下做了个小实验,主要是想通过汇编代码来了解c++内存结构以及编译器是如何运行c++程序的,展现函数调用的具体过程,记得在实习时用vs2005也这样做了个程序,也认真剖析过。可能由于时间关系遗忘了许多vs下的汇编代码,所以感觉两个编译器是存在着区别的。下面就把上面这几点一一说明下。<br />我的源程序是这样的:<br />#include <iostream>using namespace std;class x{public : static int count

2010-11-15 23:08:00 1113

转载 CreateThread()、_beginthread()以及_beginthreadex()联系与区别

<br /><br />联系: <br />CreateThread、_beginthread和_beginthreadex都是用来启动线程的。 <br />区别: <br />_beginthread是_beginthreadex的功能子集,_beginthreadex是微软的C/C++运行时库函数,CreateThread是操作系统的函数。虽然_beginthread内部是调用_beginthreadex但他屏蔽了象安全特性这样的功能,所以_beginthread与CreateThread不

2010-11-09 10:24:00 693

转载 解决Oracle EM 乱码问题

<br />Oracle 10g提供了一个基于Web的管理工具EM(Enterprise Manager),使用比较方便。不过,如果您使用的是中文Linux环境,而在安装Oracle的时候,没有加上简体中文语言的话,那登陆时,可能会发现中文按钮都是类似"□□"字样的乱码。下面就是解决这问题的方法。<br />    该方法适合红旗Asianux 2.0、3.0等操作系统环境。一、故障问题<br />打开http://ip:1158/em时,看到如下的显示,其中中文字符部分是乱码:<br />二、解决

2010-11-07 20:49:00 1046

原创 emctl stop dbconsole failed

<br /><br />emctl stop dbconsole failed <br />Failed to shutdown DBConsole Gracefully需要在etc/hosts文件中加入127.0.0.1   localhost.localdomain  localhost

2010-11-07 20:45:00 1734

转载 windows的IE浏览器中无法访问linux中安装的oracle的em和isqlplus之解决方法

<br /><br />一、先判读能不能ping通,如若不能,修改网络配置。<br />vmware虚拟机可以按照下面的方法修改。<br />安装好虚拟机以后,在网络连接里面可以看到多了两块网卡:其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,这些后面会详细介绍。选择虚拟机网络模式方法如下,单击“Edit virtual machine settings”,然后在“Hardware”选项卡中选择“Ethernet”,在左边“Network connection”

2010-11-07 18:50:00 618

原创 虚拟机操作系统移植之后记得把IP改过来

<br />昨天闲的没事,想把实验室台式机上原有的linux虚拟机移植到本本上。<br />首先把十几G的文件拷贝过来,并在本本上安装了下虚拟机-VMWare。打开虚拟机文件,一切显示正常,没过几分钟就显示了令人欣喜的linux画面。<br />进去之后,操作oracle,发现OEM打不开了,一直报failed。上网查了N多方法,照着敲了不少命令,却发现没什么用。我想明明两个相同的系统,运行了会有这么大的差别呢。仔细想了想,觉得应该不是少敲了什么命令,而是其他原因导致。突然想到这两个虚拟机的IP地址是不一样

2010-11-05 13:53:00 1413 1

原创 一个理解wait()与notify()的例子

<br />class ThreadA <br />{<br />  public static void main(String[] args) <br />  {<br />    ThreadB b=new ThreadB();<br />    b.start();<br />    System.out.println("b is start....");<br />    synchronized(b)//括号里的b是什么意思,起什么作用?<br />    {<br />      try<b

2010-11-04 16:27:00 492

转载 Java的synchronized关键字:同步机制总结

JAVA中synchronized关键字能够作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。搞清楚synchronized锁定的是哪个对象,就能帮助我们设计更安全的多线程程式。<br /> <br />不久前用到了同步,现在回过头来对JAVA中的同步做个总结,以对前段时间工作的总结和自我技术的条理话。JAVA的synchronized关键字能够作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。假如再细的分类,synchronized可作用于ins

2010-11-04 16:03:00 507

语音处理原理,非常经典

语音识别原理的专业介绍,非常非常好啊,希望有识之士赶紧下载啊

2010-11-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除