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

安卓手机游戏《英雄迷宫冒险》存档修改

警告 修改前务必备份存档文件夹。该游戏有自动删除存档的功能,有问题的存档会自动删除。 修改对应的游戏版本为1.5。 存档保存位置 内部存储\Android\data\com.xmmf.yxmgmx.taptap\files 该文件夹中文件如下: data.wsf:数据文件。 wsfSave0:第一个存档。 wsfSave1:第二个存档。 修改金钱的例子 先进游戏确认当前金钱数量。当前金钱是2498,然后退出游戏。 根据金钱数量计算出存档中的内容。2498的十六进制是9C2,存档中的内容在存档中搜索该数

番茄鸡蛋的专栏 9365

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

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

小许在北京 6727

用Docker-Compose三节点部署生产级Doris集群:从配置文件到故障转移

本文详细介绍了如何使用Docker-Compose部署一个生产级的三节点Apache Doris集群。内容涵盖从核心架构理解、配置文件编写到集群初始化验证的全过程,并重点讲解了如何实现高可用、数据持久化、健康检查以及故障转移等生产级运维关键点,为中小团队提供了一种在容器化便利性与系统稳定性间取得平衡的可靠部署方案。

kkk56的博客 857

【SEED Labs 2.0】V*N Tunneling Lab

本文为 SEED Labs 2.0 - V*N Tunneling Lab 的实验记录。本实验工作量较大,但难度不大,重点在于搞清是谁发给谁,走的什么路径。另外,本次实验由于网络中的设备较多,修改了环境变量方便分清哪个窗口是哪个设备。这样操作起来就方便多了。...

Chenyang的博客 6979

解决 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万+

【图数据库与知识图谱入门】2.2 图数据库 vs. 关系型数据库 vs. NoSQL数据库

本文对比了关系型数据库、NoSQL数据库和图数据库的核心差异与应用场景。关系型数据库以二维表结构为核心,适合结构化数据的事务处理(如MySQL),但多表关联查询性能随层级增加而下降。NoSQL数据库(如MongoDB)具有灵活schema,适合海量非结构化数据存储,但关联查询能力较弱。图数据库专注于节点-边关系建模,擅长处理复杂关联分析(如社交网络)。通过学生-课程案例展示了MySQL的多表JOIN操作和MongoDB的两种关联实现方式(内嵌文档和文档引用),揭示了不同数据库在数据关联处理上的本质区别。

kngines 1542

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

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

weixin_45001953的博客 2280

同花顺 python量化交易_开启量化第一步!同花顺iFinD数据接口免费版简易操作教程...

来源:雪球App,作者: 同花顺-iFinD,(https://xueqiu.com/6706494343/141951051)金融市场波动频繁,投资往往会夹杂非理性的情绪。而量化交易,旨在以先进的数学模型替代人为的主观判断,利用计算机技术从庞大的历史数据中海选能带来超额收益的多种“大概率”事件以制定策略,辅助投资者进行理性投资。不过计算机分析存在一定的技术门槛,有没有简单易学的量化交易方式,能够...

weixin_35911805的博客 2万+

11、AUTOSAR配置全解析:从运行实体到通信接口

本博客详细解析了在Simulink中使用AUTOSAR字典配置AUTOSAR运行实体(Runnables)、运行实体间变量(IRVs)、参数以及多种通信接口的过程。内容涵盖运行实体及其事件的配置、IRV和参数的属性设置,以及发送-接收接口、模式切换接口、客户端-服务器接口、非易失性数据接口、参数接口和触发接口的详细配置方法。通过这些步骤,开发者可以高效地构建符合AUTOSAR标准的汽车电子软件系统。

e3f4g5的博客 123

SQL Server 2000 如何更改字符集?

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

weixin_34122810的博客 175

AI人工智能领域持续学习:提升技术能力的关键

在当今科技飞速发展的时代,AI人工智能已经渗透到我们生活的方方面面。本文章的目的就是帮助大家了解在AI人工智能领域持续学习的重要性,以及如何通过持续学习来提升自己的技术能力。文章会涵盖AI的核心概念、持续学习的原理和方法、实际应用场景等方面,让大家对AI领域的持续学习有一个全面的认识。本文首先会介绍AI人工智能的核心概念,让大家对这个领域有一个初步的了解。然后详细讲解持续学习的原理和方法,通过代码示例展示如何在实际项目中实现持续学习。接着会分析AI持续学习在不同场景的应用,推荐一些学习工具和资源。

AI 原生应用开发的博客 1289

linux sqlserver_SQL Server 基础知识

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

weixin_39932455的博客 364

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

IEM模型,地表粗糙度模拟

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

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

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

快马扬鞭须努力! 422

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Mssql 2017修改master默认排序规则

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

weixin_30273931的博客 484

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

数据库排序规则的冲突(理解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、付费专栏及课程。

余额充值