MS sqlserver2000 master库语言排序规则不一致导致的问题

如何让Microsoft Visual Studio2019自带数据库的排序规则变成Chinese_PRC_CI_AS 方法适用于没有建表,单纯只有数据库 1.鼠标右键点击数据库,【新建查询】 2.准备好代码 ALTER DATABASE [E:\MYC#\省市选择2\WINDOWSFORMSAPP1\WINDOWSFORMSAPP1\SS.MDF] SET SINGLE_USER WITH ROLLBACK IMMEDIATE ALTER DATABASE [E:\MYC#\省市选择2\WINDOWSFORMSAPP1\WINDOWSFORMSAPP1\SS.MDF] COLLATE Chinese_PRC_CI_ 阅读详情

客户的sqlserver2000数据库损坏导致无法登陆ERP系统。


1、客户的数据库系统损坏,无法启动,但是数据库文件保存完整。

先将客户的数据库文件备份,并将master数据库备份。

2、重新安装sqlserver2000数据库,然后将客户的数据库文件附加上去。修改ERP系统相关的数据表令系统能够识别数据库文件。

3、打开ERP系统,功能似乎是正常了,但之后发现数据无法保存。


在保存数据时系统会出现提示:“Cannot resolve collation for equal to operation” ,按中文翻译就是无法解决的排序规则冲突问题,经检查发现ERP系统的数据库文件的语言排序规则是:Chinese_PRC_CI_AS 而master数据库的排序规则是 :Chinese_TW_CI_AS ,所以排序规则导致冲突了。

原因在于客户的操作系统是繁体中文版的,而排序规则在安装数据库并创建实例的时候如果不进行选择的话默认会跟操作系统的环境规则,ERP系统的排序规则初始设置是Chinese_PRC_CI_AS ,创建的库规则也是跟简体中文版的操作系统,所以与master库冲突了。


解决的方法最直接是重装数据库,在选择排序规则的时候选回:Chinese_PRC_CI_AS


SQL数据库管理实战:从SSMS巡检到故障应急的完整工作流 数据库管理不是写SQL语句,而是对运行状态的持续监控与干预。其核心在于理解资源水位、内部健康和行为模式三类关键指标,依托动态管理视图(DMV)实现精准诊断。技术价值体现在预防性运维——通过日常巡检、权限最小化、备份链验证等手段,将90%的故障消弭于未然。典型应用场景包括电商订单库性能保障、制造业ERP数据治理、高校毕业设计环境排障等。本文聚焦SQL Server Management Studio(SSMS)在真实生产环境中的落地实践,覆盖连接配置、15分钟晨检清单、慢SQL根因分析及合规审计闭环,特别强调 阅读详情

相关推荐

数据库乱码和关联字段字符集冲突问题: Cannot resolve the collation conflict between “xx“ and “yy“ in the equal to opera

新增sql server 数据库实例的默认排序规则不支持中文存储,导致乱码解决方案: 修改排序规则为Chinese_PRC_CI_AS 或者 Chinese_PRC_Stroke_CI_AS_WS或者Chinese_PRC_CI_AI_KS_WS。

专注于计算机研发知识和资讯分享 2296

sql server 排序规则问题

sql server排序规则的问题,主要是由于我们开发环境是简体中文操作系统和sql server,这样安装sql server时默认的排序规则一般是chinese_prc_ci_as,但是用户使用的环境千奇百怪,有英文的,繁体的,英文+繁体补丁的等等,这样安装sql server 时默认的数据库排序规则很可能就不是chinese_prc_ci_as,这个时候如果需要使用临时表而没有指定其字段的排...

yueqing的专栏 2099

基于STM32和K210的自动驾驶小车设计

自动驾驶技术正在迅速发展,成为了汽车行业和智能交通领域的热点之一。随着科技的发展,STM32和K210这两款芯片为自动驾驶小车提供了优秀的硬件支持。本文我们将学习如何使用STM32和K210打造一个简单的自动驾驶小车。提示:以下是本篇文章正文内容,下面案例可供参考通过这篇文章,掌握了如何使用STM32和K210构建一个简单的自动驾驶小车。通过了解基本的电路设计,并编写了STM32和K210的代码。通过这个例子,可以更好地理解如何在嵌入式系统中使用STM32和K210,以及如何实现自动驾驶小车的简单功能。

Kyle_Chan_zMH的博客 2222

数据库排序规则(Collate):Chinese_PRC_CI_AS

数据库的排序规则是个头疼的话题,常见使用的地方: 1.安装数据指定 2.建立数据库指定 3.建表指定 4.查询语句指定。 一般1.安装时候指定,一定要指定对,中文版和英文版是不一样的。2.生产服务器和测试服务器服务器数据库版本不一,考虑影响,考虑面向使用的用户,以及现有数据的字符集。3.查询语句也要指定,如果字符集不一样,必须强制指定同一种,语句才能执行。遇到过在一些连接条件的时候必须

小许在北京 6727

199、医疗内窥镜影像:微型镜头与高色彩保真度的ISP定制化方案

医疗内窥镜影像系统开发面临三大光学挑战:衍射极限导致分辨率下降,微型镜头色差严重,镀膜不足引发红外漏光。团队通过定制化ISP方案解决问题:采用分区色差补偿、红外泄露补偿技术,开发12区域分段颜色校正矩阵,并设计自适应伽马曲线。关键经验包括锁定白平衡避免术中偏色,优化FPGA流水线确保30fps流畅度,强调光学标定优先于算法优化。最终方案使DeltaE降至3以下,满足医生对组织颜色细微差异的识别需求,尤其解决了血管与脂肪边界辨识难题。

zzfmlxs的博客 265

华为od 面试八股文_Python_02_含答案

华为od 面试八股文_Python_02_含答案

MISAYAONE的博客 4535

解决 SqlServer 排序规则问题 SQL_Latin1_General_CP1_CI_AS“ and “Chinese_PRC_CI_AS“,无需重装数据库,命令行修改

最近做了个国外项目,使用了国外服务器,服务器系统也是英文操作系统。 项目部署上去后,运行时出现类似"SQL_Latin1_General_CP1_CI_AS" and "Chinese_PRC_CI_AS" 错误。 在本地测试运行又没问题。。 后来发现原因是因为,英文系统安装 SQLServer 时 默认排序规则是SQL_Latin1_General_CP1_CI_AS, 而我还原上去的数据库因为是在国内创建的,默认排序规则是Chinese_PRC_CI_AS, 网上大多的解决方案是重装...

JZii 的博客 1万+

120、ISP 驱动架构解析:从 V4L2 请求到 ISP 硬件的配置下发流程

本文以实际案例解析ISP驱动架构的V4L2到硬件配置下发流程。作者通过一个因内存共享导致画面闪烁的bug案例,详细剖析了用户空间参数通过V4L2结构体传递、驱动层拆包与硬件寄存器映射、时序同步机制等关键环节。特别强调深拷贝、dirty flag增量更新、shadow register等实现要点,并给出多路并发隔离、寄存器写入失败等典型问题的排查方法。文章建议开发者深入理解参数到寄存器的转换过程,推荐通过debugfs实时监控寄存器状态,避免过度依赖自动调试工具。全文以实践为导向,对ISP驱动开发具有直接指导

sundong_81的博客 159

SQL Server数据库Chinese_PRC_90_CI_AS和Chinese_PRC_CI_AS排序问题

问题截图: 对于SQLServer查询需要跨库查询,存在排序规则不一致问题,网上有许多解答,例如: 1,查询条件后面加上 collate Chinese_PRC_90_CI_AI(不能根本解决问题) 2,重新安装数据库(最不靠谱的方法) 其实对于该问题可以采用DBeaver这个链接数据库工具进行修改即可 ......

weixin_45001953的博客 2280

openbmc 支持mctp over pcie(二)

本文介绍了在OpenBMC系统中实现MCTP over PCIe的社区方案,主要针对AMD CPU和Intel CPU平台。方案基于社区开发的mctpd应用层和内核驱动,通过修改设备树(dts)配置内存区域,并编译Linux内核模块。验证时可通过查看/proc/net/protocols确认MCTP协议支持,使用ip addr命令检查mctppci0网络接口状态。相关代码和文档参考了AspeedTech和CodeConstruct的GitHub仓库。该方案为BMC作为MCTP端点提供了标准化实现方法。

wit_yuan的专栏 379

4、文化遗产数字记录的伦理框架构建

本文探讨了在数字技术快速发展的背景下,如何构建一个伦理框架以指导文化遗产的数字记录工作。文章分析了遗产保护的重要性以及当前面临的挑战,包括气候变化、全球化和技术变革等。同时,结合国际古迹遗址理事会(ICOMOS)的伦理原则和加拿大遗产专业人员协会(CAHP)的行为准则,提出了六个核心伦理类别,并讨论了其在实践中的应用。文章强调,伦理框架不仅有助于提高数字记录的质量和可持续性,还能促进专家合作、保护社区利益并确保数字遗产的长期可访问性。未来需要持续完善这一框架,以应对不断变化的技术和社会环境带来的新挑战。

7h6j5k4l3的博客 96

SQL Server 2000 如何更改字符集?

SQL  Server  2000  如何更改字符集?  从中文改为英文。  ---------------------------------------------------------------   1.在MS-DOS模式下运行:  c:>net  stop  mssqlserver   2.然后运行\\mssql\binn\rebuildm.exe文件重建master库  字符集...

weixin_34122810的博客 175

ABAP Cloud 开发教程的文章目录

本教程涵盖 ABAP 云端 Client 处理、多租户架构、ABAP Cloud开发、动态编程优化、SQL语法改进等技术主题。最新版本1.0.0(更新至2025-12-12),包含197篇文章,重点文章包括《ABAP Client Handling与隔离机制》《ABAP Platform 2021泛型编程》《SAP BTP ABAP多租户应用开发》等,为开发者提供从基础到进阶的实战指南。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1810

linux sqlserver_SQL Server 基础知识

目录什么是 SQL Server? 安装 关键概念 系统数据库(System Databases) 登录名与数据库用户(Login and user) 身份验证模式(Authentication Mode) 包含数据库(Contained Database) 总体架构 协议层(Protocol Layer) 关系引擎(Relational Engine) 存储引擎(Storage Engine) ...

weixin_39932455的博客 364

基于Simulink的双向DC-DC变换器在储能系统中的应用仿真

摘要:本文详细介绍了基于Simulink的双向DC-DC变换器在光伏储能系统中的仿真实现。主要内容包括:1)采用非隔离型双向Buck-Boost拓扑作为储能系统枢纽;2)针对750V直流微网中的20kWh锂电池接口场景进行建模;3)详细阐述双闭环控制器设计(电压外环+电流内环)、工作模式判断逻辑等关键步骤;4)通过仿真验证了系统在功率阶跃和模式切换下的性能。文章提供了完整的建模流程和控制方法,为储能系统接口设计提供了实用参考。

amy_mhd的博客 179

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

SQL Server生产环境实战指南:从安装配置到性能调优

SQL Server作为企业级关系型数据库,其核心价值在于稳定、安全与可运维性。理解其实例架构、服务账户机制与网络协议原理,是保障高可用的基础;掌握T-SQL执行计划分析、查询存储与锁等待诊断方法,可快速定位慢查询与阻塞根源;合理配置数据库文件增长策略、恢复模式与备份校验机制,则直接决定灾备能力。在金融、电商、医疗等强一致性场景中,SSMS工具链的深度使用、存储过程事务控制、视图数据契约设计及触发器审计实践,共同构成生产级数据库管理的技术闭环。本文聚焦真实故障现场的17个关键参数与37次救火经验,直击SQL

快马扬鞭须努力! 422

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Mssql 2017修改master默认排序规则

将sqlserver数据库从Windows服务器迁移到了linux服务器,经过一番折腾终于是安装好了。数据库也正常运行,但下午的时候同事告诉我说,软件在做操作的时候提示排序规则有问题。部分中文乱码,显示为问号,如下图所示 经过对比迁移前后的数据库master,发现:Windows下Sqlserver排序规则为:Chinese_PRC_CI_AS,Linux系统下则为SQL_Latin1_Ge...

weixin_30273931的博客 484

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

数据库排序规则的冲突(理解collate Chinese_PRC_CI_AS)

之前碰到了数据库排序规则冲突问题,即百度或者 Google 的老话题: “ 无法解决 equal to 操作中‘ sql_latin1_general_cp1_ci_as ’和‘ chinese_prc_ci_as ’之间的排序规则冲突 ” 。一般的方法,是在创建临时表或表连接的时候加上规则校勘语句 COLLATE “规则名”解决,如: ...

海阔天空 3636

SQL Server的 排序规则(collation)冲突和解决方案

什么是排序规则(collation)  关于SQL Server的排序规则,估计大家都不陌生,在创建数据库时我们经常要选择一种排序规则(conllation),一般我们会留意到每一种语言的排序规则都有许多种,比如标准大陆简体中文Chinese_PRC的排序规则就有数十种之多 这些排序规则有什么作用呢?让我们先来看看MS官方的解释: 排序规则指定了表示每个字符的位模式。它还指定了用...

weixin_34221112的博客 1173

SQL Server2016数据库 中文显示为??,修改排序方式为Chinese_PRC_CI_AS

之前在建立数据库时候,没有注意到排序方式的问题,导致后来insert记录的时候,中文全部显示为???(问号)。使用SMMS查看数据库属性,发现默认排序方式为SQL_Latin1_General_CP1_CI_AS,需要修改排序方式为Chinese_PRC_CI_AS 。 于是我使用alter函数,想修改排序方式为Chinese_PRC_CI_AS ,发现没有alter权限,所以就把原来的数据库删除

mine_soul的博客 1万+

oracle数据表默认排序规则是,无法将数据库 \'dosdou\' 的默认排序规则设置为 Chinese_PRC_CI_AS-telcnc-ChinaUnix博客...

标题: Microsoft SQL Server Management Studio------------------------------更改 对于 数据库“dosdou”失败。 (Microsoft.SqlServer.Smo)有关帮助信息,请单击: =更改+Database&LinkId=20476------------------------------其他信息:执行 Tr...

weixin_28465009的博客 741
上一篇: U821升级到U810.1注意事项
下一篇: Fedora 16 ... 优化专题
ewalker
博客等级 码龄22年 24粉丝 51原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值