对于用户数据库 在管理器中选中数据库,右键--》属性--》选项,右边第一个就是排序规则
服务器排序规则用作与服务器一起安装的所有系统数据库以及任何新创建的用户数据库的默认排序规则。服务器排序规则是在安装期间指定的。更改 SQL Server 2005 实例的默认排序规则的 *** 作可能会比较复杂,包括以下步骤:
确保具有重新创建用户数据库及这些数据库中的所有对象所需的全部信息或脚本。
使用工具(例如大容量复制)导出所有数据。
删除所有用户数据库。
重新生成在 setup 命令的 SQLCOLLATION 属性中指定新的排序规则的 master 数据库。例如:
start /wait setupexe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=test SQLCOLLATION=Chinese_PRC_CI_AS
创建所有数据库及这些数据库中的所有对象。
导入所有数据。
注意:
可以为创建的每个新数据库指定默认排序规则,而不更改 SQL Server 2005 实例的默认排序规则。
除非你添加的数据中带有特定标志,例如刚添加的数据里面都有某个字段的值是特定的,或者某个时间日期类型的字段值默认是sysdate的,那按照这个特定字段来筛选下数据库的前200行数据才行,按照数据库自己的默认排序方式来定位你刚刚修改或者添加的数据是很不可靠的。
2、选择数据库对象中,选择编写整个数据库及所有数据库对象的脚本
3、生成脚本选项是关键,如果不想丢掉触发器,主外键,看我的截图配置,我的是08数据库和05的界面有所不同
4、然后把脚本保存下来,在你另外一台环境正确的数据库上面执行该脚本,生成一个空库。
数据从老库导入新库中
6、导入数据唯一要注意的一个是事项是记得在导入的传输设置中,全选所有数据库表,点击编辑映射
这里有三个选项,我个人勾选了启用标识插入,其余没选。至于这三个选项看个人需要了。
7、数据传输完毕后,赶紧用新库把业务跑一遍,看看有么有问题,没有就把老库的那台机器数据库及数据库程序干掉,
重装一下数据库,重装的时候记得选对语言和排序了。
简体中文,一般默认是Chinese_PRC_CI_AS。
以上内容,可能不是适合所有情况,大家参考下,觉得有用就顶一把。
以上就是关于如何修改动易系统所用数据库的排序规则全部的内容,包括:如何修改动易系统所用数据库的排序规则、数据库中编辑前200行如何改变他的排列顺序、数据库排序规则怎么明明修改了,又变回来等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)