Sql-Server
將 SQL Server 二進制數據轉儲遷移到 postgresql
我剛得到一個二進制 SQL Server 格式的非常大的數據集 (+/-55GB)。
有沒有一種簡單的方法可以將此文件導入 Postgresql 伺服器?我發現了一些轉換器程序,但它們“僅”從伺服器轉換為伺服器,而不是文件到文件或文件到伺服器。
我無權訪問 SQL Server,因此不能將其導入並使用此臨時源作為源。我也不是 SQL Server 程序方面的專家……
我希望這裡有人有解決方案….
您看到的是備份文件中的 SQL Server 數據頁。或 SQL Server 數據文件 (.MDF)。無論哪種方式,都是 8k 數據頁的集合。
這些將被還原或附加到 SQL Server。
如果沒有安裝 SQL Server,它們就無法方便地閱讀。
沒有 SQL Server = 無法訪問數據。非常簡單。
如果您無權訪問 SQL Server 安裝,那麼到底為什麼要擁有 SQL Server 數據文件/備份?你或你的消息來源希望你用它做什麼?
因此,您的解決方案很明確:要求您的來源將數據導出為 CSV 並提供數據庫設計。
然後你實現並導入到 PostgreSQL。