http://blog.sina.com.cn/sedb[订阅]
个人资料
分类
    内容读取中…
评论
读取中...
访客
读取中...
好友
读取中...
博文
oracle启动(2007-06-20 14:17)
启动oracle:以oracle用户登陆
然后启动sqlplus: sqlplus -nolog
连接数据库:connect / as sysdba
启动数据库:startup
启动监听:lsnrctl start
JDBC中的Metadata(2007-04-19 08:14)
JDBC中有关于元数据的接口,当然这需要数据库的驱动程序的支持。下面将详细讲述这些方法:
1.DatabaseMetaData
这个接口是描述数据库元数据的。我们可以从中取得数据库的表、视图等信息。例如,下面的程序就是获取某个schema下的所有的表名。
public ArrayList getAllTableName(){
  ResultSet rsets=null;
  Connection conn;
  ArrayList<String> tableArrayList=new ArrayList<String>();
  try{
   DatabaseMetaData data=conn.getMetaData();
   rsets=data.getTables(null, 'schemaname', '%', types);
   while(rsets.next()){
    tableArrayList.add(rsets.getString('TABLE_NAME'));
  &nbs
飞信活动(2007-04-10 22:40)
一、活动时间
2007年4月1日——2007年5月31日

二、活动简介:
活动时间 2007年4月1日至2007年5月31日,本活动为面向北京地区移动用户开展的活动,北京飞信用户邀请其他非飞信会员的北京移动用户注册飞信就可以兑换相应的充值卡。用户邀请的人数越多,所能兑换的充值卡价值越高。

三、参与资格:

本次活动适用于中国移动集团北京公司已注册飞信的所有用户,包括全球通、动感地带、神州行等品牌。(134、135、136、137、138、139、158、159号段,限北京地区的用户。)持卡人如有下述任一情形:所持有的中国移动号码被停机、注销、作弊、违反本活动办法及其他相关规定的,我方有权取消其参加积分奖励活动资格。如上述情形消失后,经我方同意后方可继续参加本活动。

本活动仅限于中国移动北京地区飞信注册用户参加,用户登录本次邀请活动的网站,输入相关信息,并经我方确认后即可参加本次活动。

四、活动规则:
A. 活动对象——中国移动北京地区用户

B. 活动道具——中国汉字
上传的图片

Oracle10g提供了类似操作系统中的回收站功能。当drop table的时候,实际上只是将其重命名,并将table以及相关联的对象如index,constraint等放到回收站(RecycleBin)中,后续如果发现drop错了table,可以使用flashback table命名将回收站中的table还原,这就是Oracle10g的Flashback Drop功能。

1.什么是Recycle Bin
实际上,Recycle Bin只是一个保存被drop的对象的一个数据字典表。所以,可以通过如下语句查询回收站中的信息:
select * from recyclebin

除非拥有sysdba权限,每个用户只能看到属于自己的对象。所以,对于用户来说,好像每个人都拥有自己的回收站。即使用户有删除其他schema对象的权限,也只能在recyclebin中看到属于自己的对象。

做个小试验:
SQL> conn ning/ning
已连接。

SQL> drop table test;
表已删除。

SQL> drop table test.test;
表已删除。

SQL> select object_name,original_name from recyclebin;

-------------------------------oracle--------------------------------

驱动:oracle.jdbc.driver.OracleDriver
URL:jdbc:oracle:thin:@<machine_name><:port>:dbname
注:machine_name:数据库所在的机器的名称;
      port:端口号,默认是1521
     

-------------------------------mysql--------------------------------

驱动:org.gjt.mm.mysql.Driver
URL:jdbc:mysql://<machine_name><:port>/dbname
注:machine_name:数据库所在的机器的名称;
      port:端口号,默认3306
     
----------------------------pointbase---------------------------------

驱动:com.pointbase.jdbc.jdbcUniversalDriver
URL:jdbc:pointbase:server://<machine_name><:port>/dbname
注:machine_name:数据库所在的机器的名称;
      port:端口号,默认是9092
   &n

使用pd脚本生成oracle数据库,在进行检查(Check Model)的时候,检查实体名长度时报错,比如:Table code maximum length。
oracle长度实际限制是30字符,而15字符就出错。在DBMS设置中MaxLen设置的是30,但实际有效的却是15,因此改为60,也就是相当于原来的30,问题解决。
具体解决方法:Database - Edit Current DBMS - Script - Objects-MaxConsLen

   使用PowerDesigner脚本生成数据库时,表名一般会带引号。其实加引号是PL/SQL的规范,数据库会严格按照“”中的名称建表,如果没有“”,会按照ORACLE默认的设置建表(DBA STUDIO里面),默认是全部大写,这样,在ORACLE数据库里的字段就如“Column_1”,如果你把引号去掉,ORACLE自动默认为全部大写,即“COLUMN_1”,所以不必担心,这段SQL在PL/SQL中执行的时候是没有任何问题的,如果不加引号,在PL/SQL会自动识别为大写。

   这个问题是生成脚本格式的问题,因此,我们可以尝试在DBMS配置文件中修改相应的格式设置来解决这个问题。选择Database->Edit current database,选择Sql->Format,有一项CaseSensitivityUsingQuote,它的comment为“Determines if the case sensitivity for identifiers is managed using double quotes”,表示是否适用双引号来规定标识符的大小写,可以看到右边的values默认值为“YES”,改为“No”,点击【确定】按钮。在弹出的确认对话框中点击【确认】。

打开记事本,输入下面代码并保存,将后缀改为bat,双击改后缀后的文件,OK!!
@echo on
taskkill /im explorer.exe /f
taskkill /im wscript.exe
start reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\EXplorer\Advanced /v ShowSuperHidden /t REG_DWORD /d 1 /f
start reg import kill.reg
del c:\autorun.* /f /q /as
del %SYSTEMROOT%\system32\autorun.* /f /q /as
del d:\autorun.* /f /q /as
del e:\autorun.* /f /q /as
del f:\autorun.* /f /q /as
del g:\autorun.* /f /q /as
del h:\autorun.* /f /q /as
del i:\autorun.* /f /q /as
del j:\autorun.* /f /q /as
del k:\autorun.* /f /q /as
del l:\autorun.* /f /q /as
start explorer.exe
我今天的baidu,google输入关键字,一点搜索,居然转到yahoo的搜索结果。还不知道中的是哪个流氓软件。我叫一个郁闷啊!!!!
我用windows流氓软件清理大师,不管用。用roguecleaner,也不管用
卡巴也查不出来。
我把IE的cookie清空,表单清空,禁用选项,不管用
用超级兔子管用第一次,第二次搜索的时候就又回来了。
最后重装了IE,也不管用

我最后把IE在安全模式下手动删除,用别人的IE拷过来,居然搞定了

我现在强烈的鄙视yahoo!!!!!!!!!!!!!!
linux下安装Tomcat(2006-07-27 11:31)
在linux as4下安装Tomcat:
1.#tar zxvf jakarta-tomcat-5.0.29.tar.gz
2.然后配置自己目录下的.bash_profile文件,在其中加入
  CATALINA_HOME=/usr/local/jakarta-tomcat-5.0.29
  export CATALINA_HOME
3.在/usr/local/jakarta-tomcat-5.0.29/bin中找到,shutdown.sh startup.sh两个文件
#./startup.sh           开启tomcat
#./shutdown.sh       关闭tomcat