1.一台伺服器資料複製到另乙個伺服器:
scp root@ip:/路徑/檔案 /目標路徑
2.刪除某目錄下以某某結尾的資料夾:
cd /usr/temp/
find ./ -type d -name "****" -exec rm -rf {} \;
2.修改sys密碼:
參考:首先關閉資料庫
進入到$oracle_home/dbs目錄下
orapwd file=orapw$oracle_sid password=oracle entries=30 force=y
啟動資料庫。
再執行select * from v$pwfile_users;
3.啟動資料庫例項:
su - oracle;
export oracle_sid=***; --更改本次連線的全域性變數oracle_sid為scp(例項名)
echo $oracle_sid; --確認變數變更成功
sqlplus / as sysdba; --連線到變數oracle_sid對應例項的sys使用者
select name from v$database;--確認當前登入的資料庫例項是否為scp
startup; --啟動資料庫例項
4.刪除資料庫例項:
find -name $oracle_sid;
find $oracle_base/* -name '*[ss][ii][dd]*' | grep -v admin | grep -v oradata
刪除例項:
ps -ef|grep smon; 檢視例項程序
export oracle_sid=sid;
echo $oracle_sid;
sqlplus user/password;
select name from v$database;
shutdown immediate;
exit;
find $oracle_base/ -name $oracle_sid
find $oracle_base/ -name $oracle_sid -exec rm -rf {} \; 查詢並刪除例項
find $oracle_base/ -name $oracle_sid
find $oracle_base/* -name '*[ss][ii][dd]*' | grep -v admin | grep -v oradata
find $oracle_base/* -name '*[ss][ii][dd]*' | grep -v admin | grep -v oradata | xargs rm -rf
vim /etc/oratab
ps -ef|grep smon
5.--根據月份分組統計
select to_char(t.upgrade_date,'yyyy-mm') time,count(*) count
from table1 t
where to_char(t.upgrade_date,'yyyy') = to_char(sysdate,'yyyy')
group by to_char(t.upgrade_date,'yyyy-mm') --根據月份來分組
order by to_char(t.upgrade_date,'yyyy-mm') asc nulls last
6.docker部署下清理redis快取:
su - qkl
docker exec -it some-redis bash
redis-cli -h ip -p 埠 -a 密碼
127.0.0.1:埠 > select 12
127.0.0.1:埠 > flushall
或者:su - qkl
docker exec -it some-redis bash
redis-cli -h ip -p 埠
127.0.0.1:埠 >auth"密碼"
127.0.0.1:埠 > select 12
127.0.0.1:埠 > flushall
Linux下資料庫操作
通常習慣用的資料庫是mysql,所以以下用mysql進行講述。首先肯定是安裝mysql,不然怎麼操作呢。在centos下先檢視是否有安裝mysql用 檢查mysql是否安裝與解除安裝 rpm qa grep mysql如果有mysql,且你又想重新安裝的話,需要先刪除 用rpm e 或者rpm e ...
linux下mysql資料庫相關
1.檢視mysql資料庫埠號 netstat ngl grep mysql 2 mysql資料庫表名設定忽略大小寫 修改 etc my.cnf,在 mysqld 後新增lower case table names 1 1是不區分大小寫,0是區分 然後重啟mysql mysql資料庫亂碼 同樣修改 e...
資料庫操作相關
nativcat premium是乙個很好用的工具可以操作多種資料庫,即使本地沒有安裝資料庫也可以進行操作 貌似 使用nativcat premium將mysql資料匯入到oracle 1 工具 資料傳輸 將mysql的表匯出 目標選檔案 匯出為.sql格式 2 在oracle資料庫中 右鍵表,選擇...