我需要將本地數據庫移動到Azure SQL。數據庫的結構完全相同。在我的數據庫中,有列上有Indentity屬性的表。我需要從我的本地數據庫對這些列進行插入。我需要通過ADF複製活動按照預定的時間表(例如每天)進行。我嘗試了以下鏈接中提到的各種選項: Data migration to Azure with foreign key referencing an identity column和Azure Data Factory Copy Identity Column With Gaps。但是,我沒有選擇複製標識列數據。 Azure有可能嗎?這是我現在的問題。如果是,那麼如何?如何將本地數據庫表標識列數據移動到Azure SQL表
0
A
回答
0
我不能在ADF複印活動說的,但是你可以用下面的設置寫入到在SQL Server/SQL Azure的標識列:
https://docs.microsoft.com/en-us/sql/t-sql/statements/set-identity-insert-transact-sql 這將值從SQL複製服務器表到SQL Azure表準確(覆蓋身份語義)
請注意,在保留此屬性(假設您將此用作代理鍵)時允許在兩個SQL表上插入都沒有意義。
如果您只想發佈到「只讀」SQL SQL Azure表(而不是您的發佈步驟),請注意您還可以使用SQL Azure作爲事務複製發佈者的訂閱者附加到本地SQL Server。這也可以解決你的問題。
希望幫助, 康納爾坎寧安 架構師,SQL團隊
相關問題
- 1. 如何將本地SQL Azure數據庫遷移到Microsoft Acess
- 2. 將本地Sql數據庫中的表複製到Azure SQL數據庫
- 3. sql server - 將表從主數據庫移動到新數據庫
- 4. 查詢SQL Server/Oracle數據庫表數據 - 標識列
- 5. 使用外鍵引用標識列將數據遷移到Azure
- 6. 將SQL數據庫從Azure Blob Azure上傳到SQL數據庫
- 7. 如何通過SQL將數據從電子表格移動到數據庫中
- 8. 將數據庫從本地MYSQL數據庫移動到MAMP MYSQL數據庫
- 9. 如何將本地MYSQL數據庫移動到遠程數據庫服務器
- 10. 將數據從U-SQL託管表傳輸到Azure SQL數據庫表
- 11. 如何將我的本地數據庫還原到Windows Azure數據庫?
- 12. 將列表框中的所有數據移動到數據庫中的表格
- 13. 如何將本地數據庫上傳到Windows Azure?
- 14. 將數據從SQL Server 2005數據庫選擇到Azure中的Azure SQL臨時數據庫表
- 15. 如何將數據從mssql數據庫移動到Access?
- 16. 如何將表從一個數據庫移動到另一個數據庫
- 17. 如何使用c將標識列添加到數據表中#
- 18. 如何將.bacpac導入到Azure Sql數據庫(不是Sql Azure!)
- 19. 如何將列內容從本地數據庫複製到主數據庫?
- 20. 如何提交表格數據到html5本地數據庫
- 21. 將SQL Azure數據庫導出到本地機器
- 22. PHP - 將表單數據提交到本地主機數據庫
- 23. 將列表框中的數據傳輸到SQL數據庫
- 24. 如何將mysql數據庫遷移到任何地方sql
- 25. 使用azure datalake analytics將數據傳輸到azure sql數據庫
- 26. 保持本地MS SQL 2008數據庫表和遠程SQL Azure數據庫表同步
- 27. 如何將XML數據中的標識ID列插入到SQL Server表中?
- 28. 如何本地化數據庫表
- 29. 將SQL Server數據庫遷移到SQL Azure
- 30. 將Azure數據庫與本地數據庫同步
你好,是的,我知道通過設置IDENTITY_INSERT ON我們可以插入到標識列。但是,我的問題是,在使用ADF的複製數據(PREVIEW)選項時,我無法獲得將本地身份列映射到Azure的選項。 我的問題現在已經解決了。我用編程方式修改了一個管道來映射標識列並部署它。另外,我正在執行存儲過程的輸出數據集,我正在控制IDENTITY_INSERT。 – user6931432