1. 確保來源資料庫在歸檔模式,並且是強制logging模式。shutdown immediate ;startup mount ;alter database archivelog ;alter database force logging ;alter database open ;2. 確保已經建立的密碼檔案。(確保能夠遠程登入(@xxx as sysdba)cd $Oracle_HOME/dbs/查看是否已經建立了passwordfile
Oracle沒有date()函數,sysdate函數的值是包括時分秒的,要實現插入目前時間預設值還真麻煩.只好自己寫儲存過程,而欄位預設值裡面又不能調用儲存過程,還得寫個觸發器!而儲存過程裡面取出來的sysdate前幾位的只卻變成17-11月-07的格式了,不是自己想要的,2007-11-17的格式,又得單獨取年月日再組合起來,這樣一來傳回值就不能是日期類型而要字元類型了.一個字,煩!不過還是把他實現了.下面把代碼給大家分享一下,如果有更好的方法麻煩告知.1.儲存過程CREATE OR
之前的基於MongoDB進行分布式資料存放區的步驟文章中介紹了如何基於Mongodb進行關係型資料的分布式儲存,有了儲存就會牽扯到查詢。雖然用普通的方式也可以進行查詢,但今天要介紹的是如何使用MONGODB中提供的MapReduce功能進行查詢。 今天介紹如何基於sharding機制進行mapreduce查詢。在MongoDB的官方文檔中,這麼一句話:Code highlighting produced by Actipro CodeHighlighter (freeware)http://
研究mysql主從複製,在資料庫匯入匯出的過程中,主要資料據匯出匯入沒問題,但是在從庫上匯入就報錯mysqldump 1449 這個錯誤,之後網上尋找了一下方案,成功解決。現將操作步驟貼出,以便大家學習交流:[root@localhost ~]# /opt/mysql/bin/mysqldump --opt xxx_erp > xxx_erp_db03_test01.sqlmysqldump: Got error: 1449: The user specified as a
我們在通常情況下,開發和調試Oracle預存程序都是用視覺化檢視,如PL SQL DEVELOPER,TOAD等等。不會有人傻到要用 vim 去開發,再用 sql plus 去調試的預存程序的。但在有些情況下,我們知道在 sql plus 中如何調試預存程序,還是有收益的。像我的有些客戶的資料庫環境,我只能通過ssh 串連進去看。開發人員告訴我,一個預存程序使用pl sql developer