Oracle客户端的卸载
1.流程如下
用户可以使用Oracle安装程序从Windows NT框中删除所需要的产品,但是这可能有点费劲。
若不想保留任何N T的Oracle产品,可以按以下指令删除所有的Oracle产品:
1) 首先,用控制面板上的 Services 应用程序停止所有的Oracle服务。
所有的Oracle服务都应有一个包含“O R C L”、“Oracle”或“T N S”的名字。每次反显一个,单击S t o p按钮。
2) 接下来,运行regedit、Windows 2000 Registry Editor并选择HKEY_LOCAL_MACHINE→SOFTWARE→Oracle。使用D E L键删除该项。
3) 现在,选择KEY_LOCAL_MACHINE→SYSTEM →CurrentControlSet→Services 。向下滚动该列表,并删除所有的Oracle项。
4) 从桌面上删除Oracle程序组,从S t a r t u p组中删除Oracle To o l b a r图标。
5) 删除与Oracle相关的所有文件。使用NT Explorer,选择Oracle所有的缺省h o m e目录,C:\Oracle,删除整个目录及其所有的子目录。另外,再从Windows NT的home目录(通常为C:\ winnt )中删除下列文件:
ORACLE.INI ,ORADIM.INI OTOOLBAR.INI*,OTEMP.INI VS20.INI*
6) 若用户有Oracle 的1 6位Windows 3.1 应用程序(通常在C:\Orawin文件夹中),也可以删除此文件夹。
7) 最后,若用户在w i n . i n i文件中有( Oracle )标记段,则删除该段。
相关文档:
是想生成GUID吗?
SQL> select sys_guid() from dual ;
SYS_GUID()
--------------------------------
F18031C69D8345DEB305D4B2E796A282
你可以把表的主键字段的缺省值设为sys_guid()
insert into luxian_info (id) values(sys_guid()); ......
项目开发中,需要远程备份数据库,以下为C#远程备份数据库的代码
/// <summary>
/// 数据库备份
/// </summary>
/// <param name="fileName">dmp文件名称</param>
/// <param name="logFileName">log文件名称</param>
/// <re ......
建表
create table <table_name>(
column_name1 column_type [not null] [check (expression)]
[default value] [primary key][references <table_name>(column_name)],
column_name2 column_type [not null] [check (expression)]
[default value] [prima ......
--1:无ORDER BY排序的写法。(效率最高)
--(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!)
SELECT *
from (Select ROWNUM AS ROWNO, T.*
from k_task T &s ......
数学函数
1.绝对值
S:select abs(-1) value
O:select abs(-1) value from dual
2.取整(大)
S:select ceiling(-1.001) value
O:select ceil(-1.001) value from dual
3.取整(小)
S:select floor(-1.001) value
O:select floor(-1.001) value from dual
4.取整(截取)
S:select cast(-1.002 as in ......