資料庫相關

2021-09-07 21:35:03 字數 788 閱讀 3822

1.更改登入的預設資料庫

比如你刪掉了乙個資料庫 然後sql賬號登陸不上去了 說 沒有預設賬號 那是因為你剛好刪掉了這個賬號的預設資料庫

執行下邊的語句就好了,也就是設定master為你sql賬號的預設資料庫:

exec sp_defaultdb '

sa', '

master

'

2.cmd命令執行sql檔案

說明:由於xx.sql檔案太大,查詢分析器打不開超時所以用以下方法

開始--執行--cmd :

osql -s 127.0.0.1

-u sa -p sa -i d:\test.sql

3.sql2008轉成sql2005或者sql2005轉成sql2000

說明:生成.sql指令碼 保留資料表結構 檢視 主鍵 資料等  

操作步驟:

1.在資料庫上右鍵 任務  生成指令碼 選擇資料庫(同時勾選為所選的資料庫中的所有物件編寫指令碼)  

2..表/檢視選項裡只有 編寫全文索引指令碼 為false 剩下的全部設定成true

3.常規選項中:

(1)編寫建立資料庫指令碼和編寫use database指令碼都設定為true

(2)倒數第二個選項:為伺服器版本編寫指令碼  選擇你要用的sql版本物件 可以選擇 sql2005或sql2000或sql2008

就這麼簡單 會生成乙個.sql字尾的sql檔案

還原的話:

如果資料大用上邊的方法來執行 如果資料小放在查詢分析器裡執行 想修改路徑用world來開啟

資料庫相關

1.操作類 godb public goosundb open throws sqlexception public void close public cursor search int mark mark mark,null,null,null,col date desc if cursor n...

資料庫相關

資料庫的設計 分庫分表,記憶體資料庫,主從讀寫分離,資料庫中介軟體mycat 整合了主從讀寫分離,分庫分表等功能 資料庫優化 sql語句優化,資料庫配置優化,索引優化,資料庫設計優化 資料庫的鎖 1.樂觀鎖,表中增加版本字段,每次更改加1,查的時候先把版本字段查出來,更新的時候加上條件版本欄位沒變,...

資料庫相關

1 多顯示乙個字段,格式 使用者名稱 手機號 select concat name,tel from user 2 手機號顯示 132 22 select concat left tel,3 right tel,2 as 安全手機號 from user 1 多顯示乙個字段,格式 使用者名稱 手機號 ...