Sql-Server
將 Oracle 包遷移到 SqlServer
我正在將數據庫從 Oracle 移動到 SQLServer(如果重要,則為 2012 年)。遷移表/視圖的過程或多或少是直接和自動化的。觸發器也不是問題,因為我沒有太多觸發器。
但是,我想知道移動 Oracle 包的最佳實踐是什麼。據我所知,SQLServer 沒有類似的東西。我的想法是將每個包映射到 SQLServer 模式(例如,我將在 SQLServer 中有 ‘package1’ 、 ‘package2’ 等模式,它們每個都沒有表,只有函式/過程/類型)。我相信它將保留軟體包的原始用途,同時減少應用程序方面所需的更改數量。
這有意義還是我走錯了路?
謝謝你。
關於這個主題有一個類似的Stack Overflow Post 。您將 Oracle 包映射到 SQL Server 中的模式的想法被認為是最直接類似的方法。