热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

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

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

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

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

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

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

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

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

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

推荐阅读
  • 深入探讨PHP中的输出缓冲技术(Output Buffering)
    本文深入解析了PHP中输出缓冲(Output Buffering)的原理及其在Web开发中的应用,特别是如何通过输出缓冲技术有效管理HTTP头部信息,提高代码的灵活性与健壮性。 ... [详细]
  • 本文提供了一套实用的方法论,旨在帮助开发者构建能够应对高并发请求且易于扩展的Web服务。内容涵盖了服务器架构、数据库管理、缓存策略以及异步处理等多个方面。 ... [详细]
  • 58同城的Elasticsearch应用与平台构建实践
    本文由58同城高级架构师于伯伟分享,由陈树昌编辑整理,内容源自DataFunTalk。文章探讨了Elasticsearch作为分布式搜索和分析引擎的应用,特别是在58同城的实施案例,包括集群优化、典型应用实例及自动化平台建设等方面。 ... [详细]
  • SQL Server 实例默认排序规则详解
    本文详细介绍了如何在安装过程中为 SQL Server 实例指定默认排序规则,并讨论了不同安装选项下的排序规则选择逻辑。 ... [详细]
  • 使用Solr从MySQL导入数据构建全量索引
    为了更好地掌握Solr的各项功能,本文档将在本地Windows环境中演示如何从MySQL数据库中导入数据至Solr,并构建全量索引。这将有助于开发者熟悉Solr的数据处理流程,尤其是在无法直接在生产服务器上进行实践的情况下。 ... [详细]
  • NIO 通道接口详解
    本文介绍了NIO(New Input/Output)中的通道接口及其相关概念,包括通道的基本功能、接口设计以及各类通道接口的具体用途。通过本文,读者可以深入了解NIO通道的设计原理及其在实际项目中的应用。 ... [详细]
  • 本文详细介绍了ejabberd中的验证码服务、接收器以及服务器间通信的监督者和工作进程,包括它们的启动方式和主要功能。 ... [详细]
  • 企业级 Java 应用的关键性能指标解析
    本文探讨了衡量企业级 Java 应用性能的四大核心指标:商业事务、外部服务、垃圾回收及应用布局。这些指标不仅直接影响用户体验,还关系到系统的稳定性和效率。 ... [详细]
  • 本文介绍了一种使用inotifywait和rsync工具在两台服务器之间实现自动且高效的文件同步方案。通过设置SSH无密码登录,安装必要的软件,并配置inotify以优化性能,最终构建了一个实时响应文件变动并自动同步至备份节点的系统。 ... [详细]
  • 如何使用C#对TCP传输的数据进行加密以防止恶意重放攻击
    近期遇到一些恶意用户利用特定工具频繁向服务器发起连接请求,特别是登录和注册操作,导致服务器积累了大量无用数据。普通的加密方法虽然能保护数据不被篡改,但无法阻止数据被重复利用。本文探讨了有效对抗此类恶意行为的方法。 ... [详细]
  • python爬虫Demo
    1爬虫功能:爬取某域名下所有网页,比如爬取python文档 https:docs.python.orgzh-cn3 ,爬取之后, ... [详细]
  • 本文从数据埋点的设计者视角出发,全面解析数据埋点的技术原理、应用场景及其管理方法,涵盖基础知识、实施策略、数据处理流程等内容。 ... [详细]
  • 本文介绍了如何设计并实现一个基于Java的聊天室系统,旨在检验个人Java技能掌握程度及满足实验室任务需求。该系统不仅支持基本的文字交流,还涵盖了多媒体文件传输、表情发送等功能。 ... [详细]
  • 本文介绍了数字音视频编解码技术标准,特别是中国自主研发的AVS标准,及其在短视频软件开发中的应用。文章探讨了AVS标准的发展历程、技术特点以及与国际标准的对比。 ... [详细]
  • Windows 7 64位系统下MySQL最新版安装指南
    本文详细介绍了在Windows 7 64位操作系统中安装最新版本MySQL服务器的过程,包括安装前的准备、具体步骤及注意事项,旨在帮助读者顺利安装并配置MySQL。 ... [详细]
author-avatar
幻灵风
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有