Time of Update: 2014-06-15
在下MySQL預設是只允許本地訪問的,如果你要其他機器也能遠程夠訪問這台Mysql資料庫的話,需要設定一些東西,下面我們一步步地來:一、設定檔的修改1.#sudo vim /etc/mysql/my.conf找到 bind-address = 127.0.0.1注釋掉這句話二、Mysql資料庫的修改1) [root@www.bkjia.com]# mysql -u root -pEnter password:2)mysql> usemysql;3)mysql>select host,
Time of Update: 2014-06-15
背景描述在開發Oracle
Time of Update: 2014-06-15
首先從OTN下載幾個壓縮包為: http://www.oracle.com/technology/software/tech/oci/instantclient/index.html然後根據你的平台,選擇不同的下載,我是安裝在rhel5下,所以選擇了linux x86 並下載了下面2個包:instantclient-basic-linux32-11.1.0.7.zip 基本包,提供了OCI,OCCI和JDBC-OCI應用程式的支援。instantclient-sdk-linux32-
Time of Update: 2014-06-15
首先介紹行轉換為列,Oracle行轉換為列是比較常見,網上常見的例子如下:grades表:student subject gradestudent1 語文 80student1 數學 70student1 英語
Time of Update: 2014-06-15
在RAC環境中,Oracle使用GRD(Global Resource Service)來記錄各個RAC節點的資源資訊,具體通過GCS(Global Cache Service)和GES(Global Enqueue Service)這兩個服務進行管理。由於在RAC中每個節點都有自己的SGA和buffer cache,為了保證Cache資源的一致性和提高效能,GCS和GES會指定RAC中的一個instance來管理Cache,這個節點這時就是Resource
Time of Update: 2014-06-15
怎麼在Linux 系統下安裝 MongoDB 資料庫呢?根據以下的三個步驟你就可以在你的Linux下成功安裝MongoDB。 相關閱讀:MongoDB Linux下的安裝和啟動 步驟一:下載檔案 對於32位的linux $ curl http://downloads.mongodb.org/linux/mongodb-linux-i686-1.4.4.tgz > mongo.tgz $ tar xzf mongo.tgz對於64位的linux $ curl
Time of Update: 2014-06-15
在聲明VARCHAR2變數時,我們可以指定其最大長度單位為CHAR:v1 VARCHAR2(2 CHAR); 或BYTE:v2 VARCHAR2(2 BYTE); ,大多數預設什麼都不指定:v3 VARCHAR2(2); 。 那麼這三者有什麼區別呢?
Time of Update: 2014-06-15
備庫:SQL> alter database open read only;alter database open read only*ERROR at line 1:ORA-10458: standby database requires recoveryORA-01152: file 1 was not restored from a sufficiently old backupORA-01110: data file 1:
Time of Update: 2014-06-15
expdp、impdp在Oracle10g中才開始使用,下面的來源資料庫為Oracle10.2,目標資料庫為Oracle11.21、在來源資料庫伺服器A上建立expdp的匯出目錄$ pwd/home/oraoms$ mkdir exp_dirSQL> create or replace directory exp_dir as '/home/oraoms/exp_dir';Directory
Time of Update: 2014-06-15
導讀:第一部分:下面的步驟完整的示範了job的建立過程:第二部分:job的相關知識:第三部分:實際應用發現:刪除jobs的時候必須使用該job的owner來做,sys也不能刪別人的job!(先這樣理解,以後再更正。嘿嘿·)本文:第一部分:下面的步驟完整的示範了job的建立過程:1,先建立一張pig表,欄位為a日期格式SQL> create table pig(a date);Table createdSQL> commit;Commit
Time of Update: 2014-06-15
問題描述:將 Oracle 資料庫中所有使用者表的表結構匯出,並儲存到 Excel 表中,儲存資訊如所示:SELECT A.TABLE_NAME,A.COMMENTS,B.COLUMN_NAME,B.COMMENTS FROM USER_TAB_COMMENTS a,USER_COL_COMMENTS b WHERE a.table_name = b.table_name解決方案:1) 啟動 PL/SQL ,應用需要匯出表結構的使用者登入目標資料庫執行個體2)
Time of Update: 2014-06-15
Linux 下使用C操作MySQL資料庫時寫個測試程式int main(void) { MYSQL m_mysql; mysql_init(&m_mysql);
Time of Update: 2014-06-15
sqlplus本地連不是伺服器錯誤如下:SQL> conn hailiang/hailiang@DBNetSpiderERROR:ORA-12154: TNS:could not resolve the connect identifier
Time of Update: 2014-06-15
終於下載了CentOS 6, 以Mini Desktop的方式安裝到了虛擬機器上。裝好了VMWare-Tools下面開始安裝Oracle 11.21. 上Oracle的網站上下載最新的Oracle 11.2安裝包,因為CentOS6裝的是x86_64的,所以,Oracle也選擇Linux x86_64的安裝包。下載下來是2個zip檔案包2。安裝Oracle需要的軟體包yum -y install binutils "compat-libstdc++" elfutils-libelf
Time of Update: 2014-06-15
一、標記資料使用scott使用者登入,並設定標記資料SQL>select table_name from user_tables;TABLE_NAME------------------------------DEPTEMPBONUSSALGRADEEMP_BAK 建立了emp表的一個備份表emp_bak。二、備份資料庫1 乾淨的關閉資料庫SQL> shutdownimmediateDatabaseclosed.Databasedismounted.Oracle instance
Time of Update: 2014-06-15
一.RDA 說明RDA(RemoteDiagnostic Agent)是Oracle用來收集、分析資料庫的工具,運行該工具不會改變系統的任何參數,RDA收集的相關資料非常全面,可以簡化我們日常監控、分析資料庫的工作。一般Oracle 原廠的人巡檢也是使用RDA工具。 不過一般國內的DBA 巡檢時很少使用這個工具,一般都是通過AWR 或者自己整幾個指令碼,跑了在分析一下就ok了。在MOS 上建立SR(Service Request)時(我08年剛接觸Oracle時,那是MOS
Time of Update: 2014-06-15
一.相關的概念Rowid的概念:rowid是一個偽列,既然是偽列,那麼這個列就不是使用者定義,而是系統自己給加上的。對每個表都有一個rowid的偽列,但是表中並不實體儲存體ROWID列的值。不過你可以像使用其它列那樣使用它,但是不能刪除改列,也不能對該列的值進行修改、插入。一旦一行資料插入資料庫,則rowid在該行的生命週期內是唯一的,即即使該行產生行遷移,行的rowid也不會改變。Recursive
Time of Update: 2014-06-15
一、【問題描述】最近,客戶提出,KC70的醫學賬戶使用餘額與KC04中的賬戶餘額不一致。二、【分析過程】根據資料庫後台包查得,後台包是根據KC70中最大的OAE001取每個人當前的餘額,按照正常的思路,序列是遞增的,應該不會有問題。查詢該人的KC70(如),發現有兩條記錄變更前金額一致。仔細觀察發現2010-11-4 8:35產生的KC70記錄的OAE001居然要比後來2010-11-4
Time of Update: 2014-06-15
遊標是從資料表中提取出來的資料,以暫存資料表的形式存放在記憶體中,在遊標中有一個資料指標,在初始狀態下指向的是首記錄,利用fetch語句可以移動該指標,從而對遊標中的資料進行各種操作,然後將操作結果寫回資料表中。如下例子注釋與說明: set serveroutput on declare sh_no
Time of Update: 2014-06-15
客戶裝好了Oracle,安裝成功了,但是運行dbca和netca都出現錯誤。[oracle@db1 ~]$ netcaOracle Net Services Configuration:## An unexpected error has been detected by HotSpot Virtual Machine:## SIGSEGV (0xb) at pc=0xa44b13a8, pid=2973, tid=3086891216## Java VM: Java HotSpot(TM)