zoukankan      html  css  js  c++  java
  • 【原创】DataPackage-数据库、表的区域设置和系统不一致导致处理失败

    问题描述:

      最近学习Datapackage,创建完之后,部署处理但总是提示某某字段的区域设置和目标字段的区域设置不一致,具体如图:

          1

      测试发现其它的数据库表又没有这类的问题发生,甚是苦恼,搜寻了好久,后面联想到数据库也有这个区域设置的选项,即我们常说的排序规则,难道是和这个数据库以及我的电脑区域设置有关系,于是看了看我发生错误的数据,果然,其所使用的表中某些字段的排序规则和我SQL SERVER服务器所使用的排序规则不一致,后面将其设置为了默认的排序规则(默认的排序规则会使用服务器的排序规则),这样子就统一了,果然再次创建部署就可以了。

    分析原因:

      我本机的SQL SERVER数据库安装时候使用的中文区域设置,所以数据库默认是使用中文排序规则,而使用的测试库采用的全都是英文排序规则,所以我恢复到我本机之后,字段并未随着改变,导致了和我服务器排序的不一致。

      修改数据表字段排序规则步骤如下:

          找到对应的表,进入设计界面,定位到要修改的字段,在下方的列属性列表中找到排序规则

          image

          点击三点按钮,选择和你服务器一致的排序规则即可,一般点击恢复默认设置即可和服务器保持一致

          image

  • 相关阅读:
    编程注意事项(2010.12.25)
    单链表冒泡排序
    关于选书与读书
    记录一下后几年要看的书
    我的第一次面试经历
    使用IntelliJ IDEA配置Tomcat(入门)
    linux中Find命令的使用
    profile,bashrc,bash_profile之间的区别和联系
    Linux的启动流程、模块管理与boot Loader
    linux(Centos)下软件安装的方式总结
  • 原文地址:https://www.cnblogs.com/xiongnanbin/p/3366985.html
Copyright © 2011-2022 走看看