修改Oracle重做記錄檔大小修改Oracle重做記錄檔大小1.建立3個新的日誌組SQL> ALTER DATABASE ADD LOGFILE GROUP 4 ('/u01/app/oracle/oradata/orcl/redo06.log') SIZE 500M;SQL> ALTER DATABASE ADD LOGFILE GROUP 5 ('/u01/app/oracle/oradata/orcl/redo05.log') SIZE 500M;SQL>
Oracle資料庫無法使用localhost和127.0.0.1訪問最近學習Oracle資料庫,在虛擬機器中的Windows XP SP3系統中安裝了Oracle 10g(版本:Oracle_10g_10.2.0.1_win32)。安裝完成後,使用PL/SQL Developer訪問Oracle資料庫,發現只能使用IP地址訪問(192.168.135.90),而無法使用localhost和127.0.0.1訪問。經過研究,發現這是LISTENER配置問題導致的。解決辦法:配置LISTENER時,
Linux 每天備份MySQL資料前言:如果你的MySQL資料庫檔案較大,可能備份的時候需要佔用很多伺服器資源,所以站長要盡量選擇訪客最少的時間段執行自動備份命令,比如淩晨4-5點左右。而且要注意給備份留下足夠的時間然後執行儲存命令。第一步:首先要支援crontab,如果不支援的話,請參考我的部落格:Linux VPS/伺服器上用Crontab來實現VPS自動化 第二步:shell指令碼->mysqlbak.sh#!/bin/bashBACKPATH='隱藏檔路徑'D=`date +%Y-
Ubuntu 上如何將 MySQL 5.5 資料庫遷移到 MariaDB 10這篇文章是我們自己親手實驗過的,系統為 Ubuntu 14.04 server,Mysql 資料庫為 Mysql 5.5,準備遷移到 Maria DB 10.1 版本,關於其他版本的遷移方法詳細的說明你可以去官方查看,這裡我只說說我所實驗過的。關於為什麼遷移到 MariaDB,知道 Oralce 收購 Sun
ORA-08102 錯誤解決今天兩次遇到ORA-08102的錯誤,在刪除表的資料時在執行如下語句時:delete from tb_ware w where w.issue like '%04%';遇到下面的錯;ORA-08102:index key not found,obj#57848,file 6, block 6324(2)*******************************************************************************/
Oracle修改使用者名稱和密碼Oracle資料庫複寫或複製後,經常需要修改使用者名稱和密碼,下面總結下修改的方法和步驟:1、查詢系統資料表USER$ SELECT NAME,USER# FROM user$ WHERE UPPER(TRIM(NAME)) = 'USER NAME';2、修改使用者名稱 UPDATE user$ SET NAME = 'NEW NAME' WHERE USER# =(SELECT USER#
Oracle not exists的等價寫法not exists可以改為left join + is null,可以看到改寫前後執行計畫一樣,消耗資源一樣,說明完全等價。SQL> drop table test purge;SQL> drop table test1 purge;SQL> create table test as select * from dba_objects;SQL> create table test1 as select * from
Oracle增強型日期函數--修改資料庫時區為東八區ALTER DATABASE SET TIME_ZONE='+08:00';/*在修改過程中可能會出現錯誤提示:ORA-30079: 當資料庫有TIMESTAMP WITH LOCAL TIMEZONE列時不能變更資料庫時區這是因為當前資料庫中已有的表中存在列,列的類型定義為了TIMESTAMP WITH LOCAL TIME