步步為營 34 資料遷移

2022-09-18 11:30:27 字數 1487 閱讀 4789

說明 :無論是在練習中還是在企業中都非常常用.比如說電腦做系統,使用者現場實施

1:分離附加

1.1 分離

1.2如果有連線先斷掉連線

檔案所處位置f:\program files\microsoft sql server\mssql12.mssqlserver\mssql\data\中找到倆個檔案

1.3 附加

1.4選擇對應的檔案(這樣附加如果不成功也很正常)

a注意許可權--administrator.

unable to open the physical file "g:\bookshop.mdf". operating system error 5: "5(拒絕訪問。)"

在桌面上找到sql應用程式.=>右擊"以管理員身份執行"

b-注意路徑f:\program files\microsoft sql server\mssql12.mssqlserver\mssql\data.你們的可能是c盤下的對應路徑

1.5 版本不一致,注意相容

右擊"屬性"

2 離線--附加

跟分離附加大致相同

2.1 簡單介紹- 離線

2.2 聯機

3 備份--還原(較常用)

3.1 備份

3.2 還原

但是卻會出現還原失敗

這時候需要修改選項中的覆蓋,(把代開的資料表等都關閉)

4 最穩妥的是生成資料庫指令碼

4.14.2 注意選擇結構和資料

建議選擇方法四,通過指令碼進行資料庫遷移

步步為營 79 快取

快取cache,一種空間換取時間的技術,適用於經常訪問,不常修改的資料.1 寫入快取 1.1 方法一 cache message ab 1.2 方法二 cache.insert message ab 1.3 其他過載 insert string key,object value,cachedepen...

步步為營 50 事務

說明 比較常用 1 事務的四大特性 1.1 原子性atomicity 乙個事務中包含的多個sql語句,要麼同時成功,要麼同時失敗.1.2 一致性consistency 事務必須使資料庫從從乙個一致性狀態變成另外乙個一致性狀態.銀行轉賬 1.3 隔離性 isolation 各個事務執行互不干擾 鎖 1...

io nio socket步步為營(三)NIO

原理 運用reactor模式 selector是核心 分發器a multiplexor of selectablechannel objects。能檢測任意個註冊過的channel上的事件,並分發事件,內部實現不用考慮,封裝的好處。client沒必要用nio,使用中的client server,需要...