複製或傳送SQL Server資料庫(ADP)
當複製 Microsoft SQL Server 資料庫 7.0 或更高版本的資料庫時,Access 分離連線到 Access 專案 (.adp) 的 SQL Server 資料庫檔案 (.mdf),將其複製到新的資料庫,然後重新附加該資料庫。
複製
若要複製 SQL Server 資料庫:
◆必須在本地計算機上安裝 Microsoft SQL Server 7.0 或更高的版本。
◆所有使用者都必須與資料庫斷開連線。
◆該資料庫必須是一個獨立的檔案資料庫。
◆該資料庫不能是副本。
◆使用者必須是源 SQL 伺服器和目標 SQL 伺服器的 sysadmin 角色的成員。
◆在目標伺服器必須有足夠的磁碟空間用於建立 SQL Server 資料庫。
1.關閉“資料庫”視窗之外的所有視窗和檢視。
2.指向“工具”選單上的“資料庫實用工具”命令,然後單擊“複製資料庫檔案”。
Access 會顯示“開啟”對話方塊。
3.輸入主資料檔名。預設的檔名為“.mdf”,且預設位置為預設的資料庫資料夾。
4.單擊“確定”。
如果其他使用者連線到當前的 SQL 資料庫(不論他們是否正在使用 Access 專案),Access 會提示您斷開到該資料庫的所有活動連線。
注意:在將其他使用者與資料庫斷開連線時請小心。意外地斷開使用者的連線將導致資料丟失。
在 skipchecks 選項設為“skipchecks”時,Access 斷開資料庫,然後複製資料庫,並儲存為新名稱。不論複製操作成功還是失敗(例如,由於共享衝突導致失敗),Access 都會重新連線到當前 SQL Server 資料庫檔案,並將 Access 專案重新連線到該資料庫。
傳送 SQL Server 資料庫
可以傳送連線到 Access 專案 (.adp) 上的 SQL Server Database 7.0 或更高版本的資料庫檔案 (.mdf)。
註釋:若要傳送資料庫,必須在當地計算機上裝有 Microsoft SQL Server 7.0 或更高的版本。
1.關閉資料庫視窗之外的所有視窗。
2.指向“工具”選單上的“資料庫實用工具”命令,然後單擊“傳送資料庫”。
3.按照“傳送資料庫嚮導”的指導進行操作:
請選擇升遷該資料庫所用的 SQL Server:鍵入將要使用的伺服器名稱。
使用可信連線:可以使用可信連線,即,SQL Server 可以與 Windows 2000 或更高版本的作業系統安全整合,以便提供登入到網路和資料庫的單一連線。
登入 ID 和密碼:如果未使用可信連線,則鍵入在伺服器上擁有 CREATE DATABASE 特權的帳戶登入 ID 和密碼。
請指定升遷後的 SQL Server 資料庫的名稱:鍵入新 SQL Server 資料庫的名稱。如果該名稱與現有的資料庫名稱衝突,則 Access 修訂該名稱,即新增一個數字的字尾(如 mydatabase 1)。
包括資料: 如果僅希望傳送資料定義和擴充套件的屬性,則請清除“包括資料”(在該情況下,不傳送資料庫圖表)。
Access 顯示“傳送狀態”對話方塊。如果在完成傳送前取消傳送操作,資料庫的副本可能會在位置狀態。Access 提示使用者是保留該資料庫還是刪除該資料庫。
複製
若要複製 SQL Server 資料庫:
◆必須在本地計算機上安裝 Microsoft SQL Server 7.0 或更高的版本。
◆所有使用者都必須與資料庫斷開連線。
◆該資料庫必須是一個獨立的檔案資料庫。
◆該資料庫不能是副本。
◆使用者必須是源 SQL 伺服器和目標 SQL 伺服器的 sysadmin 角色的成員。
◆在目標伺服器必須有足夠的磁碟空間用於建立 SQL Server 資料庫。
1.關閉“資料庫”視窗之外的所有視窗和檢視。
2.指向“工具”選單上的“資料庫實用工具”命令,然後單擊“複製資料庫檔案”。
Access 會顯示“開啟”對話方塊。
3.輸入主資料檔名。預設的檔名為“.mdf”,且預設位置為預設的資料庫資料夾。
4.單擊“確定”。
如果其他使用者連線到當前的 SQL 資料庫(不論他們是否正在使用 Access 專案),Access 會提示您斷開到該資料庫的所有活動連線。
注意:在將其他使用者與資料庫斷開連線時請小心。意外地斷開使用者的連線將導致資料丟失。
在 skipchecks 選項設為“skipchecks”時,Access 斷開資料庫,然後複製資料庫,並儲存為新名稱。不論複製操作成功還是失敗(例如,由於共享衝突導致失敗),Access 都會重新連線到當前 SQL Server 資料庫檔案,並將 Access 專案重新連線到該資料庫。
傳送 SQL Server 資料庫
可以傳送連線到 Access 專案 (.adp) 上的 SQL Server Database 7.0 或更高版本的資料庫檔案 (.mdf)。
註釋:若要傳送資料庫,必須在當地計算機上裝有 Microsoft SQL Server 7.0 或更高的版本。
1.關閉資料庫視窗之外的所有視窗。
2.指向“工具”選單上的“資料庫實用工具”命令,然後單擊“傳送資料庫”。
3.按照“傳送資料庫嚮導”的指導進行操作:
請選擇升遷該資料庫所用的 SQL Server:鍵入將要使用的伺服器名稱。
使用可信連線:可以使用可信連線,即,SQL Server 可以與 Windows 2000 或更高版本的作業系統安全整合,以便提供登入到網路和資料庫的單一連線。
登入 ID 和密碼:如果未使用可信連線,則鍵入在伺服器上擁有 CREATE DATABASE 特權的帳戶登入 ID 和密碼。
請指定升遷後的 SQL Server 資料庫的名稱:鍵入新 SQL Server 資料庫的名稱。如果該名稱與現有的資料庫名稱衝突,則 Access 修訂該名稱,即新增一個數字的字尾(如 mydatabase 1)。
包括資料: 如果僅希望傳送資料定義和擴充套件的屬性,則請清除“包括資料”(在該情況下,不傳送資料庫圖表)。
Access 顯示“傳送狀態”對話方塊。如果在完成傳送前取消傳送操作,資料庫的副本可能會在位置狀態。Access 提示使用者是保留該資料庫還是刪除該資料庫。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-594756/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 利用SQL Server Management Studio(SSMS)複製資料庫SQLServerSSM資料庫
- SQL server資料庫高可用日誌傳送的方法SQLServer資料庫
- SQL Server實戰二:建立、修改、複製、刪除資料庫表並加以資料處理SQLServer資料庫
- 資料庫映象 (SQL Server)資料庫SQLServer
- SQL Server資料庫安全SQLServer資料庫
- 資料庫資料恢復-SQL SERVER資料庫MDF (NDF)或LDF損壞如何恢復資料?資料庫資料恢復SQLServer
- 如何將SQL Server 2000備份的資料庫檔案還原(升級)為SQL Server 2005或更高版本的資料庫?SQLServer資料庫
- 配置SQL Server Service Broker來傳送儲存過程資料(下)SASQLServer儲存過程
- 配置SQL Server Service Broker來傳送儲存過程資料(上)CYSQLServer儲存過程
- Blazor使用sql server 資料庫BlazorSQLServer資料庫
- SQL Server資料庫巡檢SQLServer資料庫
- sql server 2005資料庫快照SQLServer資料庫
- SQL Server收縮資料庫SQLServer資料庫
- sql server 資料庫收縮SQLServer資料庫
- SQL Server資料庫遷移SQLServer資料庫
- 管理SQL Server資料庫安全SQLServer資料庫
- SQL Server資料庫恢復,SQL Server資料恢復,SQL Server資料誤刪除恢復工具SQLRescueSQLServer資料庫資料恢復
- 【資料庫資料恢復】SQL SERVER資料庫MDF (NDF)或LDF損壞問題如何解決?資料庫資料恢復SQLServer
- 資料庫複製(一)–複製介紹資料庫
- Sql Server 資料庫學習-常用資料庫 物件SQLServer資料庫物件
- SQL Server 非sysadmin賬號傳送郵件SQLServer
- SQL Server 跨資料庫查詢SQLServer資料庫
- 資料庫映象 (SQL Server)操作模式資料庫SQLServer模式
- Sql Server對等複製中將截斷字串或二進位制資料。 (源: MSSQLServer,錯誤號: 8152)SQLServer字串
- DM7資料複製之資料庫級複製資料庫
- MS SQL Server 刪除重複行資料SQLServer
- 【資料庫學習】資料庫平臺:mysql,sql server資料庫MySqlServer
- SQL Server 2008資料複製新特性及其帶來的價值(下)XDSQLServer
- 【資料庫資料恢復】Sql Server資料庫資料恢復案例資料庫資料恢復SQLServer
- SQL Server 2000/2005/2008刪除或壓縮資料庫日誌的方法SQLServer資料庫
- SQL Server 資料庫基本記錄(一)SQLServer資料庫
- 資料庫監視器(SQL Server Profilter)資料庫SQLServerFilter
- SQL Server DACPAC資料庫部署錯誤SQLServer資料庫
- SQL Server統計資料庫中表大小SQLServer資料庫
- SQL Server 資料庫基本記錄(二)SQLServer資料庫
- SQL Server 資料庫基本記錄(三)SQLServer資料庫
- c#連線SQL Server資料庫C#SQLServer資料庫
- 資料庫主從複製資料庫
- 利用Oracle資料庫傳送郵件Oracle資料庫