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
1、 管理員的許可權:SYSDBA: 預設schema 為SYSSYSOPER: 預設schema 為 PUBLIC這兩種許可權允許使用者在資料庫沒有開啟的時候就可以登陸資料庫,所以這種許可權的控制權在資料庫之外。通常這種許可權也可以被看做一種允許你對資料庫進行某種操作的串連,比如CONNECT / AS SYSDBA2、 兩種管理員權限認證方法1) Operating system (OS) authentication
Time of Update: 2014-06-15
我現在有個張表出現了相同的資料.現在想把這個欄位其中的一個資料修改下,(在資料後面加的字母什麼的),表如下:mysql> desc test;+-------+----------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------+----------+------+-----+---------+-------+| id | int(11) | YES | UNI|
Time of Update: 2014-06-15
開發互連網應用程式是非常複雜的:你不僅要實現定義應用程式的行為和邏輯,還必須在分布式環境下將多種產品、技術層次和標準結合在一起。範例程式碼展示了多種解決互連網應用程式開發的方法。 例如,考慮一個幾乎任何希望進行線上銷售的Web網站(PayPal等類似的)都必須實現的特性:信用卡校正。主要包括如何驗證使用者、聯絡驗證公司並安全地進行交易處理--所有這些都將一個基於Web的瘦用戶端、一個資料庫、一個應用伺服器和獨立驗證公司提供的功能之間的互動很好地結合起來。
Time of Update: 2014-06-15
在面試MySQL DBA或者那些打算做MySQL效能最佳化的人時,我最喜歡問題是:MySQL伺服器按照預設設定安裝完之後,應該做哪些方面的調節呢? 令我很驚訝的是,有多少人對這個問題無法給出合理的答案,又有多少伺服器都運行在預設的設定下。 儘管你可以調節很多MySQL伺服器上的變數,但是在大多數通常的工作負載下,只有少數幾個才真正重要。如果你把這些變數設定正確了,那麼修改其他變數最多隻能對系統效能改善有一定提升。 key_buffer_size -
Time of Update: 2014-06-15
正在我因為筆記本無法升級到1G的記憶體的時候,正在我為在現有的本本上安裝Sun Solaris 10 U3+Oracle 10g R2痛苦的時候,我參賽獲膝上型電腦一台,哈哈……舒坦著。下面,就是我按照Oracle官方提供的Quick Installation進行安裝的實錄。硬體情況:DELL D400CPU:PM 1.6 緩衝2MRAM:板載512M+單條512M=1024MHDD:富士通 40GLCD:12" 1024*768LAN:100M LAN+54M WLAN軟體情況:Sun
Time of Update: 2014-06-15
在調試我們的測試伺服器的時候,機器上的Oracle總是啟動不了,後來經過調試,問題總算解決了。在linux下的命令列啟動oracle時,會報TNS錯誤:the net service name is not incorrectly……,這個是由於環境變數沒有設定SID的錯誤,或者已經設定了,但是切換到oracle使用者時沒有自動載入該環境變數,操作步驟如下:#su oracle$echo $ORACLE_SID //如果沒有列印正確的SID,則表明環境變數設定錯誤或沒有載入$cd
Time of Update: 2014-06-15
筆者是一個中小Linux網站的管理員,系統構架是:RHEL 4.0 + PHP 4.3 + Mysql 4.03 +Apache 1.23。日均IP訪問量在200次,一個典型的Linux小型網站。
Time of Update: 2014-06-15
mssql 是微軟的那個 SQL Server,運行於windows 2000,2003等平台 mysql 是個開源的資料庫Server,可運行在windows平台、unix\\linux平台,其標準版是免費的,可以到www.mysql.com 看看 asp\\php只是一種解釋語言,不一定mssql不能用php,也不一定mysql非得用php,只不過asp-mssql,php-mysql是一種常用的組合 MsSql就是微軟體的MS SQL SERVER。
Time of Update: 2014-06-15
一、Oracle資料庫名資料庫名是資料庫的“社會安全號碼碼”,用於標示一個資料庫。在參數檔案中用DB_NAME表示。資料庫名是在安裝資料庫、建立新的資料庫、建立資料庫控制檔案、修改資料庫結構、備份與恢複資料庫時都需要使用到的。如何查看資料庫名呢?方式有三:·使用SQL語句:select name from v$database;·使用show命令:show parameter
Time of Update: 2014-06-15
在linux下卸載Oracle軟體比較簡單,可以簡單的把相關目錄刪除掉,然後清理一下/etc下oracle相關的檔案就可以。 但還是有必要瞭解一下如何通過工具來卸載。 1、首先配置回應檔 如下是一個回應檔例子: [root@suk1 response]# more uninstall.rsp #------------------------------------
Time of Update: 2014-06-15
1.擷取當前配置參數要最佳化配置參數,首先要瞭解當前的配置參數以及運行情況。使用下列命令可以獲得目前伺服器使用的配置參數:mysqld –verbose –helpmysqladmin variables extended-status –u root –p在MySQL控制台裡面,運行下列命令可以擷取狀態變數的值:mysql> SHOW STATUS;如果只要檢查某幾個狀態變數,可以使用下列命令:mysql> SHOW STATUS LIKE ‘[匹配模式]’; (
Time of Update: 2014-06-15
DBMS_SQL封裝過程中主要函數 1、OPEN_CURSOR:返回新遊標的ID值 2、PARSE:解析要執行的語句 3、BIND_VARIABLE:將給定的數量與特定的變數相串連 4、DEFINE_COLOUMN:定義欄位變數,其值對應於指定遊標中某個位置元素的值 (僅用於SELECT語句) 5、EXECUTE:執行指定的遊標 6、EXECUTE_AND_
Time of Update: 2014-06-15
對於剛接觸Oracle,尤其是以前有MS SQL
Time of Update: 2014-06-15
在Oracle中sequence就是所謂的序號,每次取的時候它會自動增加,一般用在需要按序號排序的地方。 1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE許可權, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加幾個 START WITH
Time of Update: 2014-06-15
Oracle暫存資料表—ON COMMIT PRESERVE ROWS 暫存資料表:像普通表一樣,有結構,但是對資料的管理上不一樣,暫存資料表儲存事務或會話的中間結果集,暫存資料表中儲存的資料只對當前會話可見,所有會話都看不到其他會話的資料,即使其他會話提交了,也看不到。暫存資料表不存在並發行為,因為他們對於當前會話都是獨立的。
Time of Update: 2014-06-15
MongoDB是最易用的NoSQL,比較適合取代MySQL做一些儲存,不過不是強一致性的。本文介紹一下MongoDB各種部署方式,並分享一些感受。前兩部分“單機部署”和“主從部署”是“分區部署”的基礎。MongoDB單機部署啟動下載來的MongoDB包的bin目錄下的mongod.exe即可開啟MongoDB服務,可以添加的基本配置是:./mongod.exe --dbpath ~/db/data --port 127.0.
Time of Update: 2014-06-15
在資料庫營運的過程中,Shell 指令碼在很大程度上為營運提供了極大的便利性。而shell 指令碼參數作為變數傳遞給SQL以及SQL指令碼也是DBA經常碰到的情形之一。本文主要討論了如何將shell指令碼的參數傳遞到SQL指令碼之中並執行SQL查詢。有關shell與SQL之間的變數傳遞,請參考: Linux/Unix shell sql 之間傳遞變數 1、啟動sqlplus時執行指令碼並傳遞參數robin@SZDB:~/dba_scripts/custom/awr> more
Time of Update: 2014-06-15
在論壇上看到了rlwrap工具,感覺很好,我把總結髮一下。(rlwrap下載 )在Windows作業系統上,當在DOS命令視窗中運行SQL*Plus的時候,可以使用向上,向下鍵來跳回之前已經執行過的SQL語句.你可以根據需要修改他們,然後按Enter鍵重新提交執行. 然而,當在Linux Shell中運行SQL*Plus的時候,並不提供瀏覽曆史命令列的功能.
Time of Update: 2014-06-15
Solaris 10 u10 安裝 Oracle 10g2 連結時出現錯誤的解決方案問題描述:Exception String: Error in invoking target 'client_sharedlib' of makefile '/u01/app/oracle/product/10.2.0/db_1/network/lib/ins_net_client.mk'. See'/u01/app/oracle/oraInventory/logs/installActions2012-02-