Time of Update: 2014-06-15
Microsoft Excel是使用者經常使用的製表工具,它可以用ODBC很方便地得到AS/400上DB2資料。具體操作如下:(操作步驟用WIN2000+Office2000環境描述,使用者已配置好ODBC資料來源) 1.開啟Microsoft Excel,建立一個新表。 2.開啟“資料”->“擷取外部資料”->“建立資料庫查詢”菜單,1所示。 3.選中以建立好的ODBC資料來源(如as400db2),按“確定”按鈕,輸入使用者名稱、口令後,彈出“查詢嚮導”畫面,2所示。 4.在圖2
Time of Update: 2014-06-15
一、引言 想使用Linux已經很長時間了,由於沒有硬性任務一直也沒有系統學習,近日由於工作需要必須使用Linux下的MySQL。本以為有Windows下使用SQL Server的經驗,覺得在Linux下安裝MySql應該是易如反掌的事,可在真正安裝和使用MySQL時走了很多彎路,遇見很多問題,畢竟Linux 和Windows本身就有很大區別。為了讓和我一樣的初學者在學習的過程中少走彎路,儘快入門,寫了此文,希望對您有所協助。二、安裝Mysql 1、下載MySQL的安裝檔案
Time of Update: 2014-06-15
引言: 經常使用Oracle10g,我們可以發現以前刪除的表在資料庫中出現了特別多的垃圾表,如下例: BINjR8PK5HhrrgMK8KmgQ9nw== 這一類的表通常無法刪除,並且無法用"delete"刪除,這種情況的出現, 一般不會影響正常的使用,但是有遇到以下幾種情況時則必須刪掉它。 1,這些表佔用空間
Time of Update: 2014-06-15
甲骨文在美國總部宣布,最新版本Oracle資料庫11g現已全面供貨,該產品完全基於Linux平台。Oracle資料庫11g 向客戶提供了新一代的公司資訊管理功能,協助客戶應對資料快速增長、市場環境不斷變化的需求並滿足更優質服務的需要。它同時降低IT成本並將之控制在合理的範圍之內。 甲骨文公司資料庫伺服器技術進階副總裁Andy
Time of Update: 2014-06-15
(1)、back_log: 要求 MySQL 能有的串連數量。當主要MySQL線程在一個很短時間內得到非常多的串連請求,這就起作用,然後主線程花些時間(儘管很短)檢查串連並且啟動一個新線程。 back_log值指出在MySQL暫時停止回答新請求之前的短時間內多少個請求可以被存在堆棧中。只有如果期望在一個短時間內有很多串連,你需要增加它,換句話說,這值對到來的TCP/IP串連的偵聽隊列的大小。你的作業系統在這個隊列大小上有它自己的限制。
Time of Update: 2014-06-15
一,解壓縮Oracle9204的安裝檔案 1. Oracle 9iR2 (9.2.0.4) (1) 簡化過程(以oracle登入,釋放安裝檔案,使用更少的磁碟空間,速度更快) 在安裝LINUX時最好分一個區/orasetup,這樣一來即使系統壞了,也只是重裝系統,而無須重新拷貝資料庫安裝檔案. zcat ship_9204_linux_disk1.cpio.gz | cpio –idmv && zcat ship_9204_linux_disk2.cpio.gz | cpio –
Time of Update: 2014-06-15
紅旗Linux系統預設安裝後,沒有內建資料庫軟體,這滿足不了我們做Java EE開發的需求,因此我們需要自己安裝資料庫軟體,首選的當然是MySQL。雖然在紅旗的工具光碟片中,提供有MySQL 4.0的RPM包,但是我仍然選擇MySQL 5.0。到MySQL的官方網站可以下載該軟體的最新版本。 在下載頁面可以看到,5.1是beta版,6.0是alpha版,因此我們沒有必要追求最新的版本,就用5.0好了。從5.0版開始,MySQL分為社區版和企業版,當然,企業版是要錢的了,所以我們只能選擇社區版。
Time of Update: 2014-06-15
從1866年的成本高達2百萬美元天價的第一條橫跨大西洋的海底電纜鋪設開始,網際網路已經被證明是最有效分享資訊的途徑。這條橫跨跨大西洋的海底電纜是世界上第一條網路,它使全球通訊速度從2天(基於維多利亞蒸汽機的速度)降低到了僅僅幾秒鐘。這種原始的訊號傳輸實驗帶來了全世界的資訊革命,而 19世紀出現的ACSCII字元碼正是在莫爾斯電碼基礎上發展而來的。 隨後,以Western Union為代表的一些公司開始出售電報服務,它可以使人們在世界上任何地方都可以通過文字來傳遞資訊。 沒有成本,沒有責任
Time of Update: 2014-06-15
Oracle的資料庫日誌稱為redo log,所有資料改變都記錄redo log,可以用於修複受損的資料庫。大型資料庫都採用日誌,這樣設計的好處都是一樣的。Redo日誌是分組的,一個庫至少需要兩組,預設是三組。每個組內的redo日誌稱為成員。預設情況下,每個組只有一個成員,這樣沒有冗餘性,可能造成online redo log的丟失,要提高資料的可靠性,應該為兩個組至少配置兩個成員,交將這兩個成員分配到不同的磁碟上。Redo日誌是輪流使用的,一個redo
Time of Update: 2014-06-15
mysql5.x: http://dev.mysql.com/downloads/mysql/5.0.html以上是mysql的官方地址,上面的mysql版本太多,而且速度很慢,建議大家從中文網站http://download.mysql.cn/src/上下載,速度可以而求版本的相容性很強,不用為每個特定的Linux尋找版本mysql工具下載:
Time of Update: 2014-06-15
在Linux中安裝好Mysql之後,要進行一些相關配置。根據需要修改 /etc/my.cnf,參考配置:[mysqld]# 設定預設為 INNODB 表,支援事務,支援行鎖:default-storage-engine=INNODB# 設定預設的字元集:default-character-set=utf8# 客戶機通訊所使用的緩衝區大小的最大值max_allowed_packet=16M啟動 MySQL:service mysql start/etc/init.d/mysql
Time of Update: 2014-06-15
以Oracle 使用者登入Linux啟動Oracle:sqlplus "scott/tiger as sysdba" startup進入sqlplus以後:以要匯入、匯出到xzfw為例。必須有/Oracle/oradata/xzfw的寫入許可權:才可以進行如下操作.建立資料表空間:create tablespace xzfw(資料表空間名:自己命名) logging datafile
Time of Update: 2014-06-15
mysql在windows 和linux上面安裝是可能出現編碼不同,如果從這兩個資料庫進行資料的匯入和匯出江出現亂碼的情況,所以我們在匯入和匯出的可以加上強制編碼來進行資料庫的匯入以及匯出的操作:1、mysql -uuser -p --default-character-set=utf8 DBname < data.sql以utf8匯出資料2、mysqldump -uuser -p --default-character-set=utf8 DBname > data.sql以utf8
Time of Update: 2014-06-15
Oracle顯示遊標就是在聲明單元明確定義的SELECT子句,並同時指定一個名字通過這個名字正常化地引用遊標屬性,同時在OPEN,FETCH,CLOSE語句中通過名字來引用顯示遊標INSERT,UPDATE,DELETE或者MERGE都沒有顯示遊標這一說 ㈠ 聲明顯示遊標 文法: CURSOR cursor_name [ (
Time of Update: 2014-06-15
一、DBMS_JOB包的使用 DBMS_JOB包用於安排和管理作業隊列.通過使用作業,可以使Oracle資料庫定期執行特定的任務. 注意:使用DBMS_JOB管理作業時,必須確保設定初始化參數JOB_QUEUE_PROCESSES(不能為0) 1.SUBMIT 該過程用於建立一個新作業,當建立作業時,需要給出作業要執行的操作,作業的下次運行日期及時間間隔. 文法:
Time of Update: 2014-06-15
Oracle 10g UPDATE 11g實訓項目一、項目流程:1、在Oracle
Time of Update: 2014-06-15
今天發現從Oracle 11gR2 Exp匯出表時不完整,有些沒有記錄的表都未匯出。網上查了一下,說是Oracle 11g R2的新特性Deferred Segment Creation 引起 檢查user_tables表發現沒有匯出的表的segment_created屬性是NO解決辦法:1、可通過下面語句產生SQL執行:select 'alter table '|| table_name ||' move;' from user_tables where
Time of Update: 2014-06-15
AUTOTRACE 中 統計資訊的解釋: RECURSIVE CALLS:遞迴讀為了保證使用者發的SQL的順利執行,Oracle必須執行一些額外的語句。這些語句就叫做遞迴讀。比如你想插入條資料,但已經沒有足夠的資料表空間,ORALCE會產生遞迴讀去動態分配空間。當資料字典資訊在DATA DICTIONARY CACHE中不存在需要從硬碟上讀取的時候,也是需要遞迴讀。它內部產生一條維護的語句,就會有一條遞迴讀。 DB BLOCK
Time of Update: 2014-06-15
---使用 DBCA 建立資料庫時會建立 SPFILE---SPFILE 必須在共用卷或共用raw裝置上建立---所有執行個體使用同一個SPFILE---如果手工建立資料庫,則通過PFILE建立SPFILE。[Oracle@rac11 dbs]$ more initPROD1.oraSPFILE='+DATA1/PROD/spfilePROD.ora'[oracle@rac22 dbs]$ more initPROD2.oraSPFILE='+DATA1/PROD/spfilePROD.ora-
Time of Update: 2014-06-15
我們Oracle系統當中如果備忘欄位要輸入200個漢字,則該欄位要麼設定成varchar2(600);或者nvarchar2(200).下面提供參考,針對Oracle設定備忘欄位儲存漢字長度問題。總結:1. Varchar2的欄位,儲存漢字量是長度/3, 即 varchar2 (30) 的欄位,必能儲存10個漢字。2. nvarchar2的欄位,儲存漢字是1:1的,即 nvarchar2 (30)