乙個防止誤刪MSSQL資料庫的方法

2021-09-07 05:08:29 字數 1243 閱讀 2834

原文:

乙個防止誤刪mssql資料庫的方法

環境:windows2008 r2 、sql 2012

今天發現乙個有趣的現象,之前資料庫伺服器的其中幾個資料庫做過映象,不過現在已經刪除了,今天又要在那台伺服器上為乙個庫搭建映象

搭建映象的過程中,把映象機器的ip寫成了自己的ip,結果發現命令成功執行

--

備機上執行

use[

master]go

alter

database

[ct_db

]set partner =

'tcp:

'; --

主機伺服器的ip

192.168.1.106是伺服器自己的ip

當然了,查詢select db_name([dbid]) ,* from sys.[sysprocesses] where [spid]>49 order by [spid] 檢視的時候並不會有映象同步執行緒的,因為它並沒有映象庫讓它去同步

我們嘗試把[ct_db]庫drop掉

雖然實際用途和意義不大,但是有時候確實可以防止一些意外傳送

了解乙個A 資料庫的資料

查詢最大的資料表資料樣本 通過expdp,發現匯出的最大表,並進行相應查詢 檢視最大的表的資料案例 將table name替換為最大的表的表名 查詢前100行,了解資料樣本格式 查詢表的資料行數 select count 1 from all tables where owner 327 查詢最大表...

資料庫 乙個題目

求至少用了 商 s1 所 的全部零件的工程號 的兩種解法 這個問題存在歧義,博主的是一種理解,我的理解是選擇的工程嚴格地用了 商 s1 所 的全部零件,且這些零件不是由其他 商 的。select distinct jno from select jno from spj where sno s1 a...

實現乙個簡單的資料庫

所有應用軟體之中,資料庫可能是最複雜的。mysql的手冊有3000多頁,postgresql的手冊有2000多頁,oracle的手冊更是比它們相加還要厚。但是,自己寫乙個最簡單的資料庫,做起來並不難。reddit上面有乙個帖子,只用了幾百個字,就把原理講清楚了。下面是我根據這個帖子整理的內容。第一步...