zoukankan      html  css  js  c++  java
  • 新年第一篇 数据库备份恢复系统上线的挫折


    非常非常的不顺利。。。。导致我再次质疑自己的智商了。。。

    首先是发现xml格式出现问题,导入数据出错。开始以为空数据问题,后来搞了半天也没搞好。

    后来发现了indentity的问题,sqlserver不允许insert,我就奇怪,已经声明了isautoincrement,为什么schema没有发现,后来才发觉原来在schema里面的确没有读取sqlserver的identity。

    后来,发现了归档的一个bug,导致了文件归档的名字出现错误。

    接着,发现》1m的都自动归档了,发现原来调用recordmanager的时候,的确存在自动归档的问题,于是添加了write方法

    接着,又发现了byte【】的问题。原来datatable的string无法自动获取byte的数据,于是修改逻辑,判断byte到datatable。

    接着又发现依然出现转换错误,原来即使byte[].length = 0, string.isnullorempty也是无法识别,导致了出错。

    接着发现外键依赖的问题,无法重写数据库,于是修改逻辑,先全部删除再全部导入。

    接着又发现了一个获取beingforeignkey的bug。。

    接着发现了unique的问题,发觉原来建数据库的时候导入了unique,于是修改数据库表结构

    到了这里,大部分的问题才最终解决了。。。。。。。。。。。。。

    MY GOD ..... 我真的怀疑我的智商了。

  • 相关阅读:
    C#限速下载网络文件
    MVC与WebApi中的异常统一处理
    Javascript闭包(Closure)
    HTML转义字符 Unicode和CSS伪类介绍
    .NET通用工具——正则表达式
    C#的格式化(进制转换|位运算)
    javascript中的类型转换(进制转换|位运算)
    MVC中的七层架构
    Excel中的常用功能
    jQuery基础
  • 原文地址:https://www.cnblogs.com/zc22/p/1637709.html
Copyright © 2011-2022 走看看