<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    tinguo002

     

    ORACLE 10g下載|ORACLE 10g下載地址|ORACLE 10g官網下載地址



    ORACLE 10g下載地址


    oracle 下載還需要用戶名我自己注冊了個方便大家使用下載


    user:wangdetian168@gmail.com、591961433@qq.com


    pass:qwe123QWE、8796164poP

    密碼是這個 一般不會動了 大家也不用幫我找回密碼了
    每次都改
    也很麻煩的
    如果有需要可以幫我瀏覽下 右側的需要的信息

    Oracle Database 10g Release 2 (10.2.0.1.0)
    Enterprise/Standard Edition for Microsoft Windows (32-bit)

     
    http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.zip
     
    http://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win32.zip
     
    http://download.oracle.com/otn/nt/oracle10g/10201/10201_clusterware_win32.zip
     
    http://download.oracle.com/otn/nt/oracle10g/10201/10201_gateways_win32.zip

    Oracle
    Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft
    Windows (x64)

     
    http://download.oracle.com/otn/nt/oracle10g/10201/102010_win64_x64_database.zip
     
    http://download.oracle.com/otn/nt/oracle10g/10201/102010_win64_x64_client.zip
     
    http://download.oracle.com/otn/nt/oracle10g/10201/102010_win64_x64_clusterware.zip

    Oracle
    Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Linux
    x86

     
    http://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux32.zip
     
    http://download.oracle.com/otn/linux/oracle10g/10201/10201_client_linux32.zip
     
    http://download.oracle.com/otn/linux/oracle10g/10201/10201_gateways_linux32.zip

    Oracle
    Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Linux
    x86-64

     
    http://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux_x86_64.cpio.gz
     
    http://download.oracle.com/otn/linux/oracle10g/10201/10201_client_linux_x86_64.cpio.gz
     
    http://download.oracle.com/otn/linux/oracle10g/10201/10201_clusterware_linux_x86_64.cpio.gz
     
    http://download.oracle.com/otn/linux/oracle10g/10201/10201_gateways_linux_x86_64.cpio.gz

    Oracle
    Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for
    AIX5L

     
    http://download.oracle.com/otn/aix/oracle10g/10201/10gr2_aix5l64_database.cpio.gz
     
    http://download.oracle.com/otn/aix/oracle10g/10201/10gr2_aix5l64_client.cpio.gz
     
    http://download.oracle.com/otn/aix/oracle10g/10201/10gr2_aix5l64_cluster.cpio.gz
     
    http://download.oracle.com/otn/aix/oracle10g/10201/10gr2_aix5l64_gateways.cpio.gz

    Oracle
    Database 10g Release 2 (10.2.0.2) Enterprise/Standard Edition for Solaris
    Operating System (x86)

     
    http://download.oracle.com/otn/solaris/oracle10g/10202/10202_database_solx86.zip
     
    http://download.oracle.com/otn/solaris/oracle10g/10202/10202_client_solx86.zip
     
    http://download.oracle.com/otn/solaris/oracle10g/10202/10202_clusterware_solx86.zip

    Oracle
    Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Solaris
    Operating System (x86-64)

     
    http://download.oracle.com/otn/solaris/oracle10g/10201/x8664/10201_database_solx86_64.zip
     
    http://download.oracle.com/otn/solaris/oracle10g/10201/x8664/10201_client_solx86_64.zip
     
    http://download.oracle.com/otn/solaris/oracle10g/10201/x8664/10201_clusterware_solx86_64.zip


    作者: 王德田 發表于
    2011-03-01 17:06 原文鏈接

    posted @ 2012-12-08 21:00 一堣而安 閱讀(307) | 評論 (0)編輯 收藏

    修改oracle 10g的字符集

    轉載自:http://blog.163.com/liuqiuliang_yss.popo/blog/static/4581691020095195107618/

    問題:

    IMP-00019: 由于 ORACLE 錯誤 12899 而拒絕行
    IMP-00003: 遇到 ORACLE 錯誤 12899
    ORA-12899: 列 "JACKEYJ"."JK_REGISTER"."OPNAME" 的值太大 (實際值: 21, 最大值: 20)

    列 1 523

    從9i環境下exp出來的數據,imp到10g數據庫的時候就出現這個錯誤。

     

    解決方案:

    修改oracle 10g的字符集
    Oracle
    修改數據庫字符集為:ZHS16GBK
    查看服務器端字符集SQL > select * from V$NLS_PARAMETERS
    修改:$sqlplus /nolog
    SQL>conn / as sysdba
    若此時數據庫服務器已啟動,則先執行 SHUTDOWN IMMEDIATE 命令關閉數據庫服務器,
    然后執行以下命令:
    SQL>shutdown immediate
    SQL>STARTUP MOUNT
    SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION
    SQL>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0
    SQL>ALTER SYSTEM SET AQ_TM_PROCESSES=0
    SQL>ALTER DATABASE OPEN
    SQL>ALTER DATABASE CHARACTER SET ZHS16GBK
    ERROR at line 1:ORA-12721: operation cannot execute when other sessions are active
    若出現上面的錯誤,使用下面的辦法進行修改,使用INTERNAL_USE可以跳過超集的檢查:
    SQL>ALTER DATABASE CHARACTER SET INTERNAL_USE ZHS16GBK
    SQL>SHUTDOWN IMMEDIATE
    SQL>STARTUP

    posted @ 2012-12-07 21:14 一堣而安 閱讀(214) | 評論 (0)編輯 收藏

    ORA-06553 PLS-320

    ORACLE ORA-06553 PLS-320 錯誤

    前幾天遇到了一個存儲過程編譯無法通過的問題。

    數據庫是10GR2 的版本

    存儲過程編譯時報 ORA-06553 PLS-320 錯誤 以下是圖

    檢查過程語句無錯后還是無法編譯通過

    存儲過程非常簡單,接收一個值,然后根據傳進來的值對一個表進行刪除操作。

    檢查操作的表,是存在數據庫中的,并且表的狀態也是有效的。

    網上找了下這錯誤,并發現了一些類似情況的帖子,很多帖子的共同點都是表結構中存在ORACLE 關鍵字。

    于是檢查表結構的字段名,發現有一個字段名為NUMBER (這很明顯是ORACLE 的關鍵字)

    把這個NUMBER字段名改名,在重新編譯過程順利通過。

    于是分析了下原因

    有可能這是ORACLE PLSQL的一個BUG ,它在編譯的時候需要檢查過程中的對象的信息,由于對象中的字段是ORACLE 關鍵字

    所以PLSQL無法區分是NUMBER 數據類型還是字段NUMBER,SQL語句通過給字段兩邊加“” 雙引號可以讓ORACLE 知道是字段不是關鍵字

    由于沒有11G的環境無法測試11G是否解決了這問題

    --------------------------------------
    oracle 里修改字段名稱

    alter table "CHECKEXACT" rename column "DATE" to date1;   //這個DATE 要大寫且加""  ,要不然會出錯的。。。
    alter table "CHECKEXACT" rename column "DATE1" to "DATE";

    posted @ 2012-11-30 12:07 一堣而安 閱讀(589) | 評論 (0)編輯 收藏

    SqlServer 2k轉換為Oracle 10g

         摘要: 轉載自:http://blog.csdn.net/heng_2679/article/details/7014778SqlServer 2k轉換為Oracle 10g 列名SqlServer數據類型SqlServer長度Oracle數據類型column1bigint8 NUMBER(19)column2binary50 RAW(50)column3bit1 NUMBER(2)c...  閱讀全文

    posted @ 2012-11-29 23:22 一堣而安 閱讀(295) | 評論 (0)編輯 收藏

    Oracle 獲取當前日期及日期格式

    轉載自:http://blog.csdn.net/ReturnMe/article/details/5822002

    Oracle 獲取當前日期及日期格式


    獲取系統日期: SYSDATE()
    格式化日期: TO_CHAR(SYSDATE(),'YY/MM/DD HH24:MI:SS)
    或 TO_DATE(SYSDATE(),'YY/MM/DD HH24:MI:SS)
    格式化數字: TO_NUMBER


    注: TO_CHAR 把日期或數字轉換為字符串
    TO_CHAR(number, '格式')
    TO_CHAR(salary, '$99,999.99')
    TO_CHAR(date, '格式')

    TO_DATE 把字符串轉換為數據庫中的日期類型
    TO_DATE(char, '格式')

    TO_NUMBER 將字符串轉換為數字
    TO_NUMBER(char, '格式')


    返回系統日期,輸出 25-12月-09
    select sysdate from dual;
    mi是分鐘,輸出 2009-12-25 14:23:31
    select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;
    mm會顯示月份,輸出 2009-12-25 14:12:31
    select to_char(sysdate,'yyyy-MM-dd HH24:mm:ss') from dual;
    輸出 09-12-25 14:23:31
    select to_char(sysdate,'yy-mm-dd hh24:mi:ss') from dual
    輸出 2009-12-25 14:23:31


    select to_date('2009-12-25 14:23:31','yyyy-mm-dd,hh24:mi:ss') from dual
    而如果把上式寫作:
    select to_date('2009-12-25 14:23:31','yyyy-mm-dd,hh:mi:ss') from dual
    則會報錯,因為小時hh是12進制,14為非法輸入,不能匹配。

    輸出 $10,000,00 :
    select to_char(1000000,'$99,999,99') from dual;
    輸出 RMB10,000,00 :
    select to_char(1000000,'L99,999,99') from dual;
    輸出 1000000.12 :
    select trunc(to_number('1000000.123'),2) from dual;
    select to_number('1000000.123') from dual;

    轉換的格式:

    表示 year 的:y 表示年的最后一位 、
    yy 表示年的最后2位 、
    yyy 表示年的最后3位 、
    yyyy 用4位數表示年

    表示month的: mm 用2位數字表示月 、
    mon 用簡寫形式, 比如11月或者nov 、
    month 用全稱, 比如11月或者november

    表示day的: dd 表示當月第幾天 、
    ddd 表示當年第幾天 、
    dy 當周第幾天,簡寫, 比如星期五或者fri 、
    day 當周第幾天,全稱, 比如星期五或者friday

    表示hour的:hh 2位數表示小時 12進制 、
    hh24 2位數表示小時 24小時

    表示minute的:mi 2位數表示分鐘

    表示second的:ss 2位數表示秒 60進制

    表示季度的:q 一位數 表示季度 (1-4)

    另外還有ww 用來表示當年第幾周 w用來表示當月第幾周。

    24小時制下的時間范圍:00:00:00-23:59:59
    12小時制下的時間范圍:1:00:00-12:59:59

    數字格式: 9 代表一個數字
    0 強制顯示0
    $ 放置一個$符
    L 放置一個浮動本地貨幣符
    . 顯示小數點
    , 顯示千位指示符

    補充:
    當前時間減去7分鐘的時間
    select sysdate,sysdate - interval '7' MINUTE from dual;
    當前時間減去7小時的時間
    select sysdate - interval '7' hour from dual;
    當前時間減去7天的時間
    select sysdate - interval '7' day from dual;
    當前時間減去7月的時間
    select sysdate,sysdate - interval '7' month from dual;
    當前時間減去7年的時間
    select sysdate,sysdate - interval '7' year from dual;
    時間間隔乘以一個數字
    select sysdate,sysdate - 8*interval '7' hour from dual;

    含義解釋:
    Dual偽列
    Dual 是 Oracle中的一個實際存在的表,任何用戶均可讀取,常用在沒有目標表的select語句塊中。
    不同系統可能返回日期的格式不一樣。
    返回當前連接的用戶:select user from dual;

    posted @ 2012-11-29 22:42 一堣而安 閱讀(275) | 評論 (0)編輯 收藏

    SQLServer和Oracle的常用函數對比


    2008-05-27 10:32
    轉載自:http://hi.baidu.com/zhoudz_jxdy/item/5e6dd8d0700ac5be33db901e

    SQLServer和Oracle的常用函數對比


    SQLServer和Oracle的常用函數對比

    幫別人寫SQL Server的程序很多函數我不知道Oracle對應的怎么轉換到SQL Server上,網上查到一下資料堪稱雪中送炭。管用SQL
    Server 我能作的實在太少。唉,真不知道為什么這么不開眼讓我寫SQL Server的存儲過程。


    ---------數學函數


      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 int) value
      O:select
    trunc(-1.002) value from dual


      5.四舍五入
      S:select round(1.23456,4) value 1.23460
      O:select
    round(1.23456,4) value from dual 1.2346


      6.e為底的冪
      S:select Exp(1) value 2.7182818284590451
      O:select
    Exp(1) value from dual 2.71828182


      7.取e為底的對數
      S:select log(2.7182818284590451) value 1
      O:select
    ln(2.7182818284590451) value from dual; 1


      8.取10為底對數
      S:select log10(10) value 1
      O:select log(10,10) value
    from dual; 1


      9.取平方
      S:select SQUARE(4) value 16
      O:select power(4,2) value from
    dual 16


      10.取平方根
      S:select SQRT(4) value 2
      O:select SQRT(4) value from dual
    2


      11.求任意數為底的冪
      S:select power(3,4) value 81
      O:select power(3,4)
    value from dual 81


      12.取隨機數
      S:select rand() value
      O:select
    sys.dbms_random.value(0,1) value from dual;


      13.取符號
      S:select sign(-8) value -1
      O:select sign(-8) value from
    dual -1
      ----------數學函數


      14.圓周率
      S:SELECT PI() value 3.1415926535897931
      O:不知道


      15.sin,cos,tan 參數都以弧度為單位
      例如:select sin(PI()/2) value
    得到1(SQLServer)


      16.Asin,Acos,Atan,Atan2 返回弧度


      17.弧度角度互換(SQLServer,Oracle不知道)
      DEGREES:弧度-〉角度
      RADIANS:角度-〉弧度


      ---------數值間比較


      18. 求集合最大值
      S:select max(value) value from
      (select 1
    value
      union
      select -2 value
      union
      select 4
    value
      union
      select 3 value)a


      O:select greatest(1,-2,4,3) value from dual


      19. 求集合最小值
      S:select min(value) value from
      (select 1
    value
      union
      select -2 value
      union
      select 4
    value
      union
      select 3 value)a


      O:select least(1,-2,4,3) value from dual


      20.如何處理null值(F2中的null以10代替)
      S:select F1,IsNull(F2,10) value from
    Tbl
      O:select F1,nvl(F2,10) value from Tbl


      --------數值間比較


      21.求字符序號
      S:select ascii('a') value
      O:select ascii('a') value from
    dual


      22.從序號求字符
      S:select char(97) value
      O:select chr(97) value from
    dual


      23.連接
      S:select '11'+'22'+'33' value
      O:select
    CONCAT('11','22')||33 value from dual


      23.子串位置 --返回3
      S:select CHARINDEX('s','sdsq',2) value
      O:select
    INSTR('sdsq','s',2) value from dual


      23.模糊子串的位置 --返回2,參數去掉中間%則返回7
      S:select patindex('%d%q%','sdsfasdqe')
    value
      O:oracle沒發現,但是instr可以通過第四霾問 刂瞥魷執問?BR>  select
    INSTR('sdsfasdqe','sd',1,2) value from dual 返回6


      24.求子串
      S:select substring('abcd',2,2) value
      O:select
    substr('abcd',2,2) value from dual


      25.子串代替 返回aijklmnef
      S:SELECT STUFF('abcdef', 2, 3, 'ijklmn')
    value
      O:SELECT Replace('abcdef', 'bcd', 'ijklmn') value from dual


      26.子串全部替換
      S:沒發現
      O:select Translate('fasdbfasegas','fa','我' )
    value from dual


      27.長度
      S:len,datalength
      O:length


      28.大小寫轉換 lower,upper


      29.單詞首字母大寫
      S:沒發現
      O:select INITCAP('abcd dsaf df') value from
    dual


      30.左補空格(LPAD的第一個參數為空格則同space函數)
      S:select space(10)+'abcd'
    value
      O:select LPAD('abcd',14) value from dual


      31.右補空格(RPAD的第一個參數為空格則同space函數)
      S:select 'abcd'+space(10)
    value
      O:select RPAD('abcd',14) value from dual


      32.刪除空格
      S:ltrim,rtrim
      O:ltrim,rtrim,trim


      33. 重復字符串
      S:select REPLICATE('abcd',2) value
      O:沒發現


      34.發音相似性比較(這兩個單詞返回值一樣,發音相同)
      S:SELECT SOUNDEX ('Smith'), SOUNDEX
    ('Smythe')
      O:SELECT SOUNDEX ('Smith'), SOUNDEX ('Smythe') from
    dual
      SQLServer中用SELECT DIFFERENCE('Smithers', 'Smythers')
    比較soundex的差
      返回0-4,4為同音,1最高


      --------------日期函數


      35.系統時間
      S:select getdate() value
      O:select sysdate value from
    dual


      36.前后幾日
      直接與整數相加減


      37.求日期
      S:select convert(char(10),getdate(),20) value
      O:select
    trunc(sysdate) value from dual
      select to_char(sysdate,'yyyy-mm-dd') value
    from dual


      38.求時間
      S:select convert(char(8),getdate(),108) value
      O:select
    to_char(sysdate,'hh24:mm:ss') value from dual


      39.取日期時間的其他部分
      S:DATEPART 和 DATENAME 函數 (第一個參數決定)
      O:to_char函數
    第二個參數決定


      參數---------------------------------下表需要補充
      year yy, yyyy
      quarter
    qq, q (季度)
      month mm, m (m O無效)
      dayofyear dy, y (O表星期)
      day dd, d
    (d O無效)
      week wk, ww (wk O無效)
      weekday dw (O不清楚)
      Hour hh,hh12,hh24
    (hh12,hh24 S無效)
      minute mi, n (n O無效)
      second ss, s (s
    O無效)
      millisecond ms
    (O無效)
      ----------------------------------------------


      40.當月最后一天
      S:day(convert(datetime,'20080501')-1)


      O:select LAST_DAY(sysdate) value from dual


      41.本星期的某一天(比如星期日)
      S:不知道
      O:SELECT Next_day(sysdate,7) vaule FROM
    DUAL;


      42.字符串轉時間
      S:可以直接轉或者select cast('2004-09-08'as datetime)
    value
      O:SELECT To_date('2004-01-05 22:09:38','yyyy-mm-dd hh24-mi-ss') vaule
    FROM DUAL;


      43.求兩日期某一部分的差(比如秒)
      S:select datediff(ss,getdate(),getdate()+12.3)
    value
      O:直接用兩個日期相減(比如d1-d2=12.3)
      SELECT (d1-d2)*24*60*60 vaule FROM
    DUAL;


      44.根據差值求新的日期(比如分鐘)
      S:select dateadd(mi,8,getdate())
    value
      O:SELECT sysdate+8/60/24 vaule FROM DUAL;


      45.求不同時區時間
      S:不知道
      O:SELECT New_time(sysdate,'ydt','gmt' ) vaule
    FROM DUAL;


      -----時區參數,北京在東8區應該是Ydt-------
      AST ADT 大西洋標準時間
      BST BDT
    白令海標準時間
      CST CDT 中部標準時間
      EST EDT 東部標準時間
      GMT 格林尼治標準時間
      HST HDT
    阿拉斯加—夏威夷標準時間
      MST MDT 山區標準時間
      NST 紐芬蘭標準時間
      PST PDT 太平洋標準時間
      YST
    YDT YUKON標準時間


     


    oracle對日期時間進行加減


    加法
    select sysdate,add_months(sysdate,12) from dual;        
    --加1年
    select sysdate,add_months(sysdate,1) from dual;         --加1月
    select
    sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual;   
    --加1星期
    select sysdate,to_char(sysdate+1,'yyyy-mm-dd HH24:MI:SS') from
    dual;    --加1天
    select sysdate,to_char(sysdate+1/24,'yyyy-mm-dd HH24:MI:SS')
    from dual;   --加1小時
    select sysdate,to_char(sysdate+1/24/60,'yyyy-mm-dd
    HH24:MI:SS') from dual;   --加1分鐘
    select
    sysdate,to_char(sysdate+1/24/60/60,'yyyy-mm-dd HH24:MI:SS') from dual;
    --加1秒

    減法
    select sysdate,add_months(sysdate,-12) from dual;        
    --減1年
    select sysdate,add_months(sysdate,-1) from dual;        
    --減1月
    select sysdate,to_char(sysdate-7,'yyyy-mm-dd HH24:MI:SS') from dual;   
    --減1星期
    select sysdate,to_char(sysdate-1,'yyyy-mm-dd HH24:MI:SS') from
    dual;    --減1天
    select sysdate,to_char(sysdate-1/24,'yyyy-mm-dd HH24:MI:SS')
    from dual;   --減1小時
    select sysdate,to_char(sysdate-1/24/60,'yyyy-mm-dd
    HH24:MI:SS') from dual;   --減1分鐘
    select
    sysdate,to_char(sysdate-1/24/60/60,'yyyy-mm-dd HH24:MI:SS') from dual; --減1秒

    posted @ 2012-11-29 21:35 一堣而安 閱讀(455) | 評論 (0)編輯 收藏

    Sql Server 中一個非常強大的日期格式化函數

    轉載自:http://blog.sina.com.cn/s/blog_681932830100vxtq.html
    Sql Server 中一個非常強大的日期格式化函數
    Select
    CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
    Select
    CONVERT(varchar(100), GETDATE(), 1): 05/16/06
    Select CONVERT(varchar(100),
    GETDATE(), 2): 06.05.16
    Select CONVERT(varchar(100), GETDATE(), 3):
    16/05/06
    Select CONVERT(varchar(100), GETDATE(), 4): 16.05.06
    Select
    CONVERT(varchar(100), GETDATE(), 5): 16-05-06
    Select CONVERT(varchar(100),
    GETDATE(), 6): 16 05 06
    Select CONVERT(varchar(100), GETDATE(), 7): 05 16,
    06
    Select CONVERT(varchar(100), GETDATE(), 8): 10:57:46
    Select
    CONVERT(varchar(100), GETDATE(), 9): 05 16 2006 10:57:46:827AM
    Select
    CONVERT(varchar(100), GETDATE(), 10): 05-16-06
    Select CONVERT(varchar(100),
    GETDATE(), 11): 06/05/16
    Select CONVERT(varchar(100), GETDATE(), 12):
    060516
    Select CONVERT(varchar(100), GETDATE(), 13): 16 05 2006
    10:57:46:937
    Select CONVERT(varchar(100), GETDATE(), 14):
    10:57:46:967
    Select CONVERT(varchar(100), GETDATE(), 20): 2006-05-16
    10:57:47
    Select CONVERT(varchar(100), GETDATE(), 21): 2006-05-16
    10:57:47.157
    Select CONVERT(varchar(100), GETDATE(), 22): 05/16/06 10:57:47
    AM
    Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16
    Select
    CONVERT(varchar(100), GETDATE(), 24): 10:57:47
    Select CONVERT(varchar(100),
    GETDATE(), 25): 2006-05-16 10:57:47.250
    Select CONVERT(varchar(100),
    GETDATE(), 100): 05 16 2006 10:57AM
    Select CONVERT(varchar(100), GETDATE(),
    101): 05/16/2006
    Select CONVERT(varchar(100), GETDATE(), 102):
    2006.05.16
    Select CONVERT(varchar(100), GETDATE(), 103): 16/05/2006
    Select
    CONVERT(varchar(100), GETDATE(), 104): 16.05.2006
    Select
    CONVERT(varchar(100), GETDATE(), 105): 16-05-2006
    Select
    CONVERT(varchar(100), GETDATE(), 106): 16 05 2006
    Select
    CONVERT(varchar(100), GETDATE(), 107): 05 16, 2006
    Select
    CONVERT(varchar(100), GETDATE(), 108): 10:57:49
    Select CONVERT(varchar(100),
    GETDATE(), 109): 05 16 2006 10:57:49:437AM
    Select CONVERT(varchar(100),
    GETDATE(), 110): 05-16-2006
    Select CONVERT(varchar(100), GETDATE(), 111):
    2006/05/16
    Select CONVERT(varchar(100), GETDATE(), 112): 20060516
    Select
    CONVERT(varchar(100), GETDATE(), 113): 16 05 2006 10:57:49:513
    Select
    CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547
    Select
    CONVERT(varchar(100), GETDATE(), 120): 2006-05-16 10:57:49
    Select
    CONVERT(varchar(100), GETDATE(), 121): 2006-05-16 10:57:49.700
    Select
    CONVERT(varchar(100), GETDATE(), 126): 2006-05-16T10:57:49.827
    Select
    CONVERT(varchar(100), GETDATE(), 130): 18 ???? ?????? 1427
    10:57:49:907AM
    Select CONVERT(varchar(100), GETDATE(), 131): 18/04/1427
    10:57:49:920AM

    posted @ 2012-11-29 21:32 一堣而安 閱讀(228) | 評論 (0)編輯 收藏

    JS 動態顯示時間 xx年xx月xx日 上午 xx點xx分xx秒 周x

    <script type="text/javascript">
      
      
    function gettime()
      

       
    var t = new Date();
       
    var year = t.getFullYear();       //
       var month = t.getMonth() + 1;     //
       var day = t.getDate();            //
       var hours = t.getHours();
       
    var minutes = t.getMinutes();
       
    var seconds = t.getSeconds();
       
    var week = t.getDay();
       
    var weekArr = new Array('周日','周一','周二','周三','周四','周五','周六');
       week 
    = weekArr[week];
       
    var show_str ="";
       
    var show_str = year + "";
             
             
    if(month < 10)
              show_str 
    += "0";
            
             show_str 
    += month + "";
            
             
    if(day < 10)
                 show_str 
    += "0";
                
             show_str 
    += day + "日 ";
       show_str 
    +=(hours > 12? "下午 ""上午 ";
       show_str 
    += ((hours > 12? hours-12 : hours);
       show_str 
    += ((minutes <10? ":0" : ":"+ minutes;
       show_str 
    += ((seconds <10? ":0" : ":"+ seconds;
       show_str 
    += '  '+week;
       $(
    "#led_date").html(show_str);    //jQuery 代碼
       timerID = setTimeout(function(){gettime()},1000);
      }

     
    </script>

    posted @ 2012-11-28 20:37 一堣而安 閱讀(627) | 評論 (0)編輯 收藏

    Oracle:啟動 Database Control 時出錯

    轉載自:http://www.cnblogs.com/spatial/archive/0001/01/01/1529366.html

    Oracle:啟動 Database Control 時出錯

    問題描述:

    原來一直用oracle10g學習的,EM安裝沒出問題,一直比較正常,后來卸了10g,裝上了oracle最新發布的11g,安裝過程中,數據庫的安裝不存在問題,在最后啟動database control時,出現無法啟動,當時沒太在意,就先跳過去了,因為這個不影響數據庫自身的運轉的,后來又經過一段時間,需要收集數據庫的運行狀態信息,不得已就得需要配置安裝EM,通過emca語句來配置創建EM,無料在安裝過程中,同樣出現此問題,于是查看安裝日志log,追蹤到下面錯誤的語句:

    oracle.sysman.emcp.exception.EMConfigException:啟動 Database Control 時出錯

    at oracle.sysman.emcp.EMDBPostConfig.performConfiguration(EMDBPostConfig.java:869)

    at oracle.sysman.emcp.EMDBPostConfig.invoke(EMDBPostConfig.java:250)

    at oracle.sysman.emcp.EMDBPostConfig.invoke(EMDBPostConfig.java:213)

    at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:235)

    at oracle.sysman.emcp.EMConfigAssistant.invokeEMCA(EMConfigAssistant.java:535)

    at oracle.sysman.emcp.EMConfigAssistant.performConfiguration(EMConfigAssistant.java:1215)

    at oracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:519)

    at oracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:468)

    可以確定EM資料檔案庫數據的上載配置都沒有錯誤,就是這個服務無法啟動,以至于后面的配置無法完成。

    一看是基于java語言開發的配置程序在安裝配置過程中拋出的異常,首先懷疑可能是java虛擬機與jdk版本的問題,這個問題在以前也遇到過,版本不一致很可能導致程序拋出一定錯誤,于是打開任務管理器追蹤java.exe版本,追蹤方法可以用下面cmd方法查詢:


    發現java.exeoracle自身版本帶的jdk,跑到其源文件夾一查詢,是1.5的,而我的java虛擬機是1.6,很可能是這方面的原因,于是又再sun主頁上下載了最新的1.6jdk,全部代替了oracle版本自身的1.5版的,本想這應該行了吧,可是通過ecma語句重新創建EM,還是無法啟動database control服務,于是真的怪哉乎了,問題依然存在,那么排除java版本的問題,還有什么問題呢?于是再看拋出的語句,EMDBPostConfig拋出的錯誤,肯定是在配置過程中出的問題,可是問題在哪里呢?思來思去,估計恐怕只有網絡連接的問題了,于是打開網絡連接,一看傻了眼了,居然有兩套網絡連接著,去cmd下面用ipconfig一看,居然有兩套不同的ip地址在同時運行,于是問題可能出現在這里,僅僅是直覺,但是為什么還是說不上來,那就先禁止一個再試試,于是禁止掉一個,再通過emca試試,通過一系列安裝配置,在最后啟動database control時,的確捏了一把汗,如果再起不來,就真的沒有辦法了啊!幸運的是,終于在最后關頭,順利的啟動了database control,完成了最后的配置,終于成功的配置了11g下面的EM平臺,但是回頭總結一下,問題根源還是沒鬧明白,到底與java版本的沖突有關系嗎?“網絡連接”兩套ip地址問題為什么會對EM的創建造成阻礙?暫時回答不了,以后有機會追查清楚了再來補充吧!

    問題解決方法總結:

    1, 先去檢查一下java虛擬機安裝情況和版本情況,如果存在沖突,那么首先解決版本的問題吧!一種簡單的方法,就是下載一個與jvm配套的jdk直接替換掉oracle自帶的版本吧,相信大家這點都可以做到的。

    2, 檢查你的網絡連接情況,如果有多個網絡連接,也可能存在問題,那就暫時禁止掉吧,留一個再去試試吧!有的網友反應有時候也要斷網才行,本人覺得斷網與否應該沒太大關系,如果實在不行,也可以斷掉網試試吧!

    下面是emca創建em的過程,大致演示一下:

    1, 刪除建立失敗的em檔案庫:

    C:\Documents and Settings\Administrator>emca -deconfig dbcontrol db-repos drop

    EMCA 開始于 2009-7-23 11:19:18

    EM Configuration Assistant, 11.1.0.5.0 正式版

    版權所有 (c) 2003, 2005, Oracle。保留所有權利。

    輸入以下信息:

    數據庫 SID: verafzy

    監聽程序端口號: 1521

    SYS 用戶的口令:

    SYSMAN 用戶的口令:

    SYSMAN 用戶的口令:

    是否繼續? [(Y)/(N)]: y

    2009-7-23 11:19:40 oracle.sysman.emcp.EMConfig perform

    信息: 正在將此操作記錄到E:\app\Administrator\cfgtoollogs\emca\verafzy\emca_2009

    _07_23_11_19_17.log

    2009-7-23 11:19:42 oracle.sysman.emcp.util.DBControlUtil stopOMS

    信息: 正在停止 Database Control (此操作可能需要一段時間)...

    2009-7-23 11:20:23 oracle.sysman.emcp.EMReposConfig invoke

    信息: 正在刪除 EM 資料檔案庫 (此操作可能需要一段時間)...

    2009-7-23 11:24:42 oracle.sysman.emcp.EMReposConfig invoke

    信息: 已成功刪除資料檔案庫

    已成功完成 Enterprise Manager 的配置

    EMCA 結束于 2009-7-23 11:24:56

    2, 重新創建em檔案庫:

    C:\Documents and Settings\Administrator>emca -config dbcontrol db-repos create

    EMCA 開始于 2009-7-23 11:26:55

    EM Configuration Assistant, 11.1.0.5.0 正式版

    版權所有 (c) 2003, 2005, Oracle。保留所有權利。

    輸入以下信息:

    數據庫 SID: verafzy

    監聽程序端口號: 1521

    SYS 用戶的口令:

    DBSNMP 用戶的口令:

    SYSMAN 用戶的口令:

    SYSMAN 用戶的口令: 通知的電子郵件地址 (可選):

    通知的發件 (SMTP) 服務器 (可選):

    -----------------------------------------------------------------

    已指定以下設置

    數據庫 ORACLE_HOME ................ E:\app\Administrator\product\11.1.0\db_1

    本地主機名 ................ PC-200901030636

    監聽程序端口號 ................ 1521

    數據庫 SID ................ verafzy

    通知的電子郵件地址 ...............

    通知的發件(SMTP) 服務器 ...............

    是否繼續? [(Y)/(N)]: y

    009-7-23 11:27:13 oracle.sysman.emcp.EMConfig perform

    信息: 正在將此操作記錄到E:\app\Administrator\cfgtoollogs\emca\verafzy\emca_2009

    07_23_11_26_55.log

    009-7-23 11:27:15 oracle.sysman.emcp.EMReposConfig createRepository

    信息: 正在創建 EM 資料檔案庫 (此操作可能需要一段時間)...

    009-7-23 11:39:46 oracle.sysman.emcp.EMReposConfig invoke

    信息: 已成功創建資料檔案庫

    009-7-23 11:39:59 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository

    信息: 正在將配置數據上載到 EM資料檔案庫 (此操作可能需要一段時間)...

    009-7-23 11:41:42 oracle.sysman.emcp.EMReposConfig invoke

    信息: 已成功上載配置數據

    009-7-23 11:41:47 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib

    信息: 軟件庫已配置成功。

    009-7-23 11:41:47 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary

    信息: 正在部署預配檔案...

    009-7-23 11:42:02 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary

    信息: 預配檔案部署成功。

    009-7-23 11:42:03 oracle.sysman.emcp.util.DBControlUtil secureDBConsole

    信息: 正在保護 Database Control (此操作可能需要一段時間)...

    2009-7-23 11:42:19 oracle.sysman.emcp.util.DBControlUtil secureDBConsole

    信息: 已成功保護Database Control

    2009-7-23 11:42:19 oracle.sysman.emcp.util.DBControlUtil startOMS

    信息: 正在啟動 Database Control (此操作可能需要一段時間)...

    2009-7-23 11:46:29 oracle.sysman.emcp.EMDBPostConfig performConfiguration

    信息: 已成功啟動Database Control

    2009-7-23 11:46:34 oracle.sysman.emcp.EMDBPostConfig performConfiguration

    信息: >>>>>>>>>>> Database Control URL https://PC-200901030636:1158/em <<<<<<

    <<<<<

    2009-7-23 11:47:10 oracle.sysman.emcp.EMDBPostConfig invoke

    警告:

    ************************ WARNING ************************

    管理資料檔案庫已置于安全模式下, 在此模式下將對Enterprise Manager 數據進行加密。

    加密密鑰已放置在文件 E:\app\Administrator\product\11.1.0\db_1\PC-200901030636_ve

    rafzy\sysman\config\emkey.ora 中。請務必備份此文件, 因為如果此文件丟失, 則加密數

    據將不可用。

    ***********************************************************

    已成功完成 Enterprise Manager 的配置

    EMCA 結束于 2009-7-23 11:47:13

    Ok!建立成功,就可以去瀏覽器下面去登陸em管理平臺了!

    偶以此地址在IE8登陸:https://localhost:1158/em/console/logon/logon視圖如下,em正式建立成功,可能安全方面存在驗證的問題,只要導入證書,重新啟動下就ok了!


    最后說明:方法僅供參考,并非完全有效,因為環境不同,可能差異也比較明顯,如果哪位高人能夠回答上面的問題,就麻煩留個言,我們共同學習探討吧!

    posted @ 2012-11-09 11:57 一堣而安 閱讀(276) | 評論 (0)編輯 收藏

    css圓角

    第一章、基本的圓角框

    轉載:冰極峰 轉載請注明出處 2009年11月30日10:19:34

    原地址:http://www.cnblogs.com/binyong/archive/2009/11/30/1613376.html


    文章導航:

    第一章:基本的圓角框

    第二章:透明圓角化背景圖片

    第三章:圓角化圖片

    第四章:CSS圓角框組件 V1.0


    序言:在我的文章《超圓滑圓角框的半完美解決方案》中已經總結了七種不同的圓角框解決方案,基本上總結完了目前網絡上比較流行的圓角框實現方案。而在我的另一篇文章《無圖片山頂角》中又是一個另類的實現方法。

    CSS實現圓角框是一件大家都說爛了的事件,我也寫過兩篇總結文章,為什么還會有這篇文章呢,事情是這樣的。在我們的以前的項目中,實現圓角框往往是用背景圖片來實現的,但是,當這些項目發布上線后,在維護過程中,有時需要添加一些新的需求,因為以前的項目中大量采用了圓角圖片,并且這些圖片全部采用了CSS sprites方式合并的圖,為了不增加更多的額外工作,并且也不想用JS來添加更多的http請求,所以需要一些簡單的CSS方案來解決這個問題。而我的個人愛好,也喜歡采用無圖片的方式來處理這些效果。總覺得CSS能完成的工作,為什么不讓它來實現呢?

    實現原理:

    CSS方式實現圓角框的原理在網絡上已經有很多人詳細解說了,下面這個示意圖是我將其中的一個圓角進行放大后的效果。

     

    圖一

    從上面效果圖中我們可以看到其實這種圓角框是靠一個個容器堆砌而成的,每一個容器的寬度不同,這個寬度是由margin外邊距來實現的,如:margin:0 5px;就是左右兩側的外邊距5像素,從上到下有5條線,其外邊距分別為5px3px2px1px,依次遞減。因此根據這個原理我們可以實現簡單的html結構和樣式。

    1Html結構層:

    復制代碼
    代碼
    1<div class="sharp color1">
    2       <b class="b1"></b><b class="b2"></b><b class="b3"></b><b class="b4"></b>
    3       <div class="content">文字內容</div>
    4       </div>
    5       <b class="b5"></b><b class="b6"></b><b class="b7"></b><b class="b8"></b>  
    6</div>
    復制代碼

    b1~b4構成上面的左右兩個圓角結構體,而b5~b8則構建了下面左右兩個圓角結構體。而content則是內容主體,將這些全部放在一個大的容器中,并給它的一個類名sharp,用來設置通用的樣式。再給它疊加了一個color1類名,這個類名用來區別不同的顏色方案,因為可能會有不同顏色的圓角框。

    2CSS樣式:

    按 Ctrl+C 復制代碼
    按 Ctrl+C 復制代碼

    將每個b標簽都設置為塊狀結構,并定義其高度為1像素,超出部分溢出隱藏。從上面樣式中我們已經看到margin值的設置,是從大到小減少的。而b1b8的設置是一樣,已經將它們合并在一起了,同樣的原理,b2b7b3b6b4b5都是一樣的設置。這是因為上面兩個圓和下面的兩個圓是一樣,只是順序是相對的,所以將它合并設置在一起。有利于減少CSS樣式代碼的字符大小。后面三句和第二句有點不同的地方是多設置了左右邊框的樣式,但是在這兒并沒有設置邊框的顏色,這是為什么呢,因為這個邊框顏色是我們需要適時變化,所以將它們分離出來,在下面的代碼中單獨定義。

    接下我們設置內容區的樣式:

    代碼
    .content {border-right:1px solid;border-left:1px solid;overflow:hidden;}

    也是只設置左右邊框線,但是不設置顏色值,它和上面八個b標簽一起構成圓角框的外邊框輪廓。

    往往在一個頁面中存在多個圓角框,而每個圓角框有可能其邊框顏色各不相同,有沒有可能針對不同的設計制作不同的換膚方案呢,答案是有的。在我的這個應用中,可以換不同的皮膚顏色,并且設置顏色方案也并不是一件很難的事情。下面看看我是如何將它們應用到不同的顏色的。

    在上面的樣式設計中,我已經給顏色方案留下了可以擴展的空間。我將所有的涉及到邊框色的類名全部集中在一起,用群選擇符給它們設置一個邊框的顏色就可以了。如下所示:

    代碼
    1.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{border-color:#96C2F1;}
    2.color1 .b1,.color1 .b8{background:#96C2F1;}

    注意:需要將這兩句的顏色值設置為一樣的,第二句中雖說是設置的background背景色,但它同樣是上下邊框線的顏色,這一點一定要記住。因為b1b8并沒有設置border,但它的高度值為1px,所以用它的背景色就達到了模擬上下邊框的顏色了。

    現在已經將一個圓角框描述出來了,但是有一個問題要注意,就是內容區的背景色,因為這兒是存載文字主體的地方。所以還需要加入下面這句話,也是群集選擇符來設置圓角內的所有背景色。

    代碼
    .color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{background:#EFF7FF;}

    這兒除了b1b8外,其它的標簽都包含進來了,并且包括content容器,將它們的背景色全部設置一個顏色,這樣除了線框外的所有地方都成為一種顏色了。在這兒我也用到包含選擇符,給它們都加了一個color1,這是顏色方案1的類名,依照這個原理可以設置不同的換膚方案。

    好了,我們將上面的所有代碼集中起來,就完成一個純CSS圓角框的實例模型,在源碼中,我設置了六套顏色方案,其它的顏色方案就看你的了。

    下面是源碼演示后的截圖:

    圖二

         為了演示效果,本模型的寬度值全部采用百分比實現的,你可以隨意伸縮寬度,看看它能否適應彈性的變化。

    本模型在以下瀏覽器中完美通過:

    IE5.5IE6IE7IE8FF3TTMaxthon2.1.5Opera9.6Safari4.0Chrome2.0

    點擊這兒下載完整的壓縮包:Demo



    posted @ 2012-11-05 15:32 一堣而安 閱讀(163) | 評論 (0)編輯 收藏

    僅列出標題
    共17頁: First 上一頁 9 10 11 12 13 14 15 16 17 下一頁 

    導航

    統計

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    收藏夾

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲福利一区二区三区| 精品成在人线AV无码免费看| 亚洲精品国产字幕久久不卡| 91九色老熟女免费资源站 | 国产成人亚洲精品播放器下载| 亚洲综合网站色欲色欲| 亚洲人成自拍网站在线观看 | 日本免费网站在线观看| 亚洲欧美日韩中文字幕一区二区三区 | 香蕉视频在线观看免费国产婷婷| 污污视频网站免费观看| 亚洲AV无码一区二区三区国产| 日批视频网址免费观看| 久久综合亚洲色HEZYO国产| www成人免费视频| 亚洲理论片中文字幕电影| 四虎永久在线精品免费观看地址| 大妹子影视剧在线观看全集免费| 亚洲国产精品日韩| 啦啦啦完整版免费视频在线观看 | 亚洲欧洲日产韩国在线| 亚洲av午夜精品一区二区三区| 精品一区二区三区免费毛片爱 | 青青青国产在线观看免费网站| 成人免费网站视频www| 亚洲成年看片在线观看| 国产黄色免费网站| 亚洲无人区码一二三码区别图片 | 亚洲乱码中文字幕久久孕妇黑人| 午夜在线免费视频| 亚洲乱码无限2021芒果| 亚洲精品你懂的在线观看 | 亚洲精品无码不卡| 999国内精品永久免费观看| 亚洲高清免费视频| 亚洲6080yy久久无码产自国产| 免费一级特黄特色大片在线| 台湾一级毛片永久免费 | 亚洲综合色成在线播放| 午夜视频免费成人| 无遮挡国产高潮视频免费观看|