posts - 18, comments - 15, trackbacks - 0, articles - 0

2008年7月18日

转自:http://blog.csdn.net/senaku/archive/2007/11/08/1873126.aspx

在安装ORACLE 10g过程中遇到了两个主要问题:如何彻底删除旧版本和如何配制MS Loopback Adapter。现把解决办法贴出来,供大家参考。
一,如何彻底删除旧版本的oracle
  1,在cmd里运行DBCA,在这里删除oracle实例,有多少删多少;
  2,在开始\程序中找到oracle子目录下的Universal Installer,运行以卸载oracle软件;
  3,进入注册表,删除子项HKEY_LOCAL_MACHINE\SOFTWARE\Oracle;
  4,重启计算机,物理删除Oracle的安装目录和C:\Program Files下的Oracle目录。

ps:以上是原作提供的方法,我的方法是较为稳妥的使用oracle10g安装程序进行10g的卸载,当然最后也得删除oracle的安装目录.

二,如何配制Microsoft Loopback Adapter
在安装ORACLE 10G前系统会检测安装的一些前提条件是否满足,往往会提示说:将Microsoft LoopBack Adapter配置为系统的主网络适配器。如果你没有这样配置,且你不希望安装过程由于这个而出错,那么过程如下:
  1,停掉当前的网络连接;
  2,到控制面板/添加硬件,在向导中选择“是,偶已经连接了此硬件”、(ps:我的补充."添加新的硬件设备","安装我手动从列表选择的硬件")“网络适配器”“Microsoft Loopback Adapter”,添加完成,你会发现新建了个“本地连接”,用的就是这个假的“Microsoft Loopback Adapter”(因为我根本就没有连接这个硬件,只是骗下Oracle而已)。把这个本地连接的IP设下(如192.168.0.1);
  3,好了,现在回去重新让Oracle检测一遍吧,肯定是通过了。

三,可能会死机哦
我在安装时居然死机了,后来发现是防火墙在作怪,关闭Windows防火墙和其他所有的防火墙、杀毒软件,最好也关闭一些耗资源的服务和程序(如WebSphere的服务),因为安装Oracle是个非常耗资源的事情,万一搞不好死机了又得重来,麻烦。

在安装了Oracle10g后在登录的时候出现了这样一个问题:

请输入用户名:  scott/tiger
ERROR:
ORA-28000: the account is locked

默认的scott用户是锁定的,于是我们可以通过以下的方式来解除锁定。
(ps:如果你在安装10g够细心,在安装完成后,界面的下部会有关于"解除/锁定/更改帐户"的说明)

SQL> alter user scott account unlock;

用户已更改。

SQL> commit;

提交完成。

再次连接。

SQL> conn scott/tiger;
ERROR:
ORA-28001: the password has expired

这时候会提示你更改口令,两次输入你的新口令就ok了。


更改 scott 的口令
新口令:
重新键入新口令:
口令已更改
已连接。

posted @ 2008-07-18 11:05 百花岛主 阅读(1337) | 评论 (0)编辑 收藏

2007年8月7日

SWT中的拖放支持 - 拖放原理概述

SWT中有关拖放操作的类都在org.eclipse.swt.dnd包中。该包中主要的接口和类如下所示:

类名                                    功 能 描 述

Clipboard                          剪贴板类,可以实现对剪贴板的操作

DND                                类似于SWT类,封装了拖放时所用的一些常量

DragSource                       拖放源类,可将一个控件定义为拖放源

DropTarget                       拖放目标类,可将一个空间定义为拖放目标

DragSourceListen和          拖放源控件时所触发的事件,触发事件的具体信息通过DragSourceEvent传递过来
DragSourceAdapter

DropSourceListen和          拖放目标控件时所触发的事件,触发事件的具体信息通过DragTargetEvent传递过来
DropSourceAdapter

Transfer                             数据传输类,用于将Java数据转换为系统本地的数据,反之亦然。通常用于拖
                                         放操作和剪贴板操作。通常使用其子类 TextTransfer类、FileTransfer类
                                         和RTFTransfer类等

看似简单的拖放操作,其实过程相当复杂,现在就将一个拖放过程分解开来,分析一下拖放的过程。
1、要有一个拖放源,也就是”拖的是什么“。简单的理解就是可以进行拖放的控件。只有光标进入到可拖放
控件的区域,才可以开始拖放操作。SWT中使用DragSource类来定义一个拖放源对象。
2、还要有一个拖放目标,也就是”放到哪里“。简单的理解就是可接受源的目标控件。只有当光标进入到目标控件的区域时,才可以进行拖放的操作。SWT中使用DragTarget类来定义一个拖放目标对象。
3、要在拖和放操作之间搭建一个桥梁,将拖的数据放到目标对象中。

拖放操作无非是将源的数据放置到目标对象中,SWT中的处理是在拖的过程中将Java的数据转化为本地保存的全局变量数据,然后在放的过程中,再从本地保存的全局变量中将数据取出。SWT中使用Transfer类来定义一个转化数据的过程。

要想理解拖放的全过程,关键是要理解3个概念:
拖放源(DragSource)、传输数据(Transfer)、拖放目标(DragTarget)。

posted @ 2007-08-07 16:55 百花岛主 阅读(1826) | 评论 (0)编辑 收藏

2007年4月17日

     摘要:
Eclipse IDE 变得如此热门,以至于出现在许多工作简历中。但是,也正因为它的功能繁多,使得难于入手了。在这篇文章中,Sam Brodkin 分享了他最常用的一些Eclipse功能。他也提到了那些会让你的手指动的飞快的热键组合。在工作的时候,人们会怀疑你是在打电玩。(1,200字;2005年8月29日)
  阅读全文

posted @ 2007-04-17 11:33 百花岛主 阅读(532) | 评论 (0)编辑 收藏

2007年4月16日

     摘要:
如何查看MSSQL Server 补丁的版本?有两种方法可以查看!  阅读全文

posted @ 2007-04-16 10:35 百花岛主 阅读(1160) | 评论 (0)编辑 收藏

2007年4月9日

微软刚刚发布了2007年4月版本的MSDN library,这是一个开发工具和资料集,包含技术内MSDN新闻主题幕,白皮书,开发小工具和代码范例,大小为2.19GB,主要更新了Visual Studio 2005 Service Pack 1的文档和Windows Vista™开发文档,Windows程序员们请不要错过.

Updated content sets in this April 2007 Edition include:

    * Visual Studio 2005 Service Pack 1 documentation
    * Visual Studio 2005 general documentation updates
    * Windows Vista Developer documentation
    * Windows® Driver Kit (WDK) documentation
    * SQL Server™ 2005 Books Online product documentation
    * SQL Server 2005 Compact Edition Books Online
    * Microsoft Knowledge Base

下载:MSDN Library April 2007



posted @ 2007-04-09 09:41 百花岛主 阅读(391) | 评论 (2)编辑 收藏

2006年12月7日

面向对象分析与设计(UML.2.0版)书籍下载地址:

http://kristen.ys168.com/ 中的UML专区书籍里下载!!!

posted @ 2006-12-07 11:32 百花岛主 阅读(2541) | 评论 (2)编辑 收藏

今天我下载一本电子书籍<<AJAX实战>>,打开后一看感觉不错,至少看起来比较清晰,呵呵!!!
应群友的要求,我就放在网上供大家下载!!!!

下载地址:http://kristen.ys168.com/ 中的AJAX专区下载书籍,共有三个压缩包需要下载!!!!

posted @ 2006-12-07 10:45 百花岛主 阅读(356) | 评论 (0)编辑 收藏

2006年11月27日

     摘要:
2006年是JBuilder转机的一年,因为JBuilder终于脱离了Borland而正式成为CodeGear公司的主力Java开发工具。CodeGear终于能够指正Borland犯下的错误,让JBuilder有机会重返Java开发工具王者的地位,主角就是JBuilder 2007。  阅读全文

posted @ 2006-11-27 09:54 百花岛主 阅读(851) | 评论 (0)编辑 收藏

2006年11月15日

JBuilder2007/Interbase新产品发布了,详情请参看下面网址:

http://www.csdn.net/subject/borland/index.html

期待新版有所突破!!!!

posted @ 2006-11-15 09:52 百花岛主 阅读(388) | 评论 (1)编辑 收藏

2006年11月10日

在安装SQL Server 2000的时候,就会提示“安装文件挂起错误解决办法”,一般只要重新启动即可,但是重新启动了N次计算机,问题却丝毫没有解决,依然提示这样的问题。“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机。” 最终得知是安装程序在先前的安装过程中在系统注册表留下某些信息,导致不能安装。因此只要删除掉如下键值信息即可安装:
在运行窗口中输入regedit,打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager中找到PendingFileRenameOperations,删除该键值(这个键值是安装程序暂挂项目,只要找到对应的应用程序清除掉就行了),关闭注册表编辑器。重新安装SQL Server 2000即可。感谢我群友给我的帮助。:)

posted @ 2006-11-10 17:57 百花岛主 阅读(262) | 评论 (0)编辑 收藏