Nếu tôi có cả SQL Server 2008 và SQL Server 2012 được cài đặt cục bộ, tôi chỉ đơn giản là sẽ thử điều này cho bản thân mình; tuy nhiên tôi chỉ có phiên bản mới hơn được cài đặt và muốn giữ nó theo cách đó.Phiên bản SQL Server 2012 của Microsoft.SqlServer.Types 'UDT hình học có tương thích ngược với SQL Server 2008 không?
- SQL Server 2008 đi kèm với một lắp ráp
Microsoft.SqlServer.Types.dll
, phiên bản chính 10 - SQL Server 2012 đi kèm với một lắp ráp
Microsoft.SqlServer.Types.dll
, phiên bản chính 11.
Trong số những thứ khác, cả hội tiếp xúc với một SqlGeometryBuilder
type . Một sự khác biệt đáng chú ý giữa hai phiên bản lắp ráp là loại 2012 có phương pháp quá tải bổ sung AddCircularArc
và loại 2008 thì không.
Kể từ it's not exactly trivial (and perhaps a bad idea) to reference both assemblies in parallel, tôi tự hỏi liệu tôi có thể sử dụng phiên bản 2012 — ngay cả đối với phiên bản SQL Server 2008, miễn là tôi không sử dụng số AddCircularArc
.
Có ai có thể chia sẻ trải nghiệm của họ nếu họ đã thử cách này không?
Phần _ "Kiểu dữ liệu SQL CLR (hình học, địa lý và phân cấp)" _ của trang MSDN [_ "Breaking Changes to Database Engine Features trong SQL Server 2012" _] (http://technet.microsoft. com/en-us/library/ms143179.aspx) không đi vào vấn đề này. – stakx