首頁 > 資料庫 > mysql教程 > 调整数据库兼容降级解决应用程序不支持高版本SQL Server

调整数据库兼容降级解决应用程序不支持高版本SQL Server

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-07 15:47:41
原創
1480 人瀏覽過

曾经遇到过一个问题,我们的数据库是高版本的,但是开发商说他们的软件对于高版本的数据库支持的不好。 当时我问了他们有没有使用什么特殊的功能,比如SQL Server旧版本中的功能而在新版本中不支持的,他们确定是没有的,只是使用了T-SQL做的开发。我猜应该

曾经遇到过一个问题,我们的数据库是高版本的,但是开发商说他们的软件对于高版本的数据库支持的不好。

当时我问了他们有没有使用什么特殊的功能,比如SQL Server旧版本中的功能而在新版本中不支持的,他们确定是没有的,只是使用了T-SQL做的开发。我猜应该是一些旧的SQL语句在新的版本中无法运行了。

如果只是T-SQL的问题可以尝试将数据库降级(比如100-90),这样高版本数据库就可以兼容之前的T-SQL。

降级完成后对所有功能做了测试发现完全没有问题。

这个是一个思路,当然降级不一定解决所有的问题,比如应用程中使用的功能比较复杂,而新服务器中是完全不支持的(比如Notification service在2008以后的版本中就没有了)

如果通过降级兼容级别可以解决问题是非常省力省钱的。

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
整合環境什麼時候會整合下redis和memcached
來自於 1970-01-01 08:00:00
0
0
0
視頻看不完整
來自於 1970-01-01 08:00:00
0
0
0
ruby 數值取整問題
來自於 1970-01-01 08:00:00
0
0
0
能不整合一個 REDIS 功能?
來自於 1970-01-01 08:00:00
0
0
0
javascript - vue $set 整個數組
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板