51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2392|回复: 5
打印 上一主题 下一主题

[原创] 关于TD数据库的更改

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-11-6 18:23:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以前TD用的好好的,但是由于数据库服务器性能不好,所以公司又新买了台服务器当作数据库服务器,老的就没有用了。所以我要做的工作就是做数据库的迁移(只需做数据库的迁移,我TD是安装在另外的机器上面,所以无须做操作)。我把td在旧数据库中的数据全部备份了,然后在新服务器上面还原了。接下来该改变TD中项目的数据库连接了,可是做到这步的时候遇到问题了,在site Administrator下的DB Server中将TDSQLSERVER数据库相应的ADO connection string改后能ping通,可是在Project中做同样的ADO connection string修改后,test connection 却不通过。何解?
    是我的ADO connection string格式有问题,还是哪里出了什么问题?请大家帮帮我。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-11-7 09:44:06 | 只看该作者
你的数据库选的是MSSQL?记得打上最新的补丁。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2016-5-18 09:09
  • 签到天数: 19 天

    连续签到: 1 天

    [LV.4]测试营长

    3#
    发表于 2009-11-7 10:15:51 | 只看该作者
    数据库  导入进去之后  是否进行了项目的激活
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2009-11-9 09:26:22 | 只看该作者
    项目无法激活,应该我的数据库还没有改变过来的,还是连接的先前的数据库。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2009-11-9 15:20:06 | 只看该作者
    为什么在老数据库中将项目数据库备份后,在新数据库中新建的项目数据库上去还原,但是会提示数据库不同呢,请问是什么原因?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2009-11-9 16:06:58 | 只看该作者
    搞了这么久,看了N多资料,网上说数据库迁移的方法也很多,但是最终还是无法完成。有个哥们告诉我,td数据库的转移要么做批处理,要么就复制粘贴吧,看来他说的不假。
    为什么迁移不会成功,就说个最简单的,在td中新增加一个项目test,然后去数据库中将先前存在的一个TD项目数据库(例如hy)备份,然后再test数据库上进行还原,还原是成功了,可是你进去看看表全是空的,也就是说还原并未成功。这就是TD的脆弱,连在同一个数据库中做备份,还原后都不成功,还谈什么迁移。。
    得出的结论是:好好管理你的td服务器和数据库服务器,不要让它们出问题,否则做数据库的迁移就只能是靠复制粘贴了。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-16 11:44 , Processed in 0.070929 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表