以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]删除数据源  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84783)

--  作者:huhu
--  发布时间:2016/5/10 14:01:00
--  [求助]删除数据源
我之前的10个表都在数据源A上。现在想把这10个表弄到数据源B上。----怎么弄?
注:A和B是2个不同的server上的数据库。
我呢,想把A删掉,结果提示我“请在删除改数据源之前,先删除来自该数据源的外部表”,然后呢,我就把其中一个表在外部数据表给删除了,但发现这个内部表没了。

图片点击可在新窗口打开查看此主题相关图片如下:error.png
图片点击可在新窗口打开查看


--  作者:大红袍
--  发布时间:2016/5/10 14:09:00
--  

 添加数据源B,然后重定向。重定向以后,把数据源A删除。


--  作者:huhu
--  发布时间:2016/5/10 14:19:00
--  
么有找到可用的关键列

图片点击可在新窗口打开查看此主题相关图片如下:error1.png
图片点击可在新窗口打开查看


--  作者:大红袍
--  发布时间:2016/5/10 15:03:00
--  

你FoxData的表,没有 _Identify列和_Locked列?如果没有,是不能重定向的。

 

添加_Locked这样弄 http://www.foxtable.com/help/topics/1797.htm

 


--  作者:huhu
--  发布时间:2016/5/10 15:23:00
--  
10 个表,9 个都不用设置,直接可以重定向,就是这个技术支持信息表报错。
我查了一下这个表的锁定列本来就是打勾的

--  作者:大红袍
--  发布时间:2016/5/10 15:25:00
--  
以下是引用huhu在2016/5/10 15:23:00的发言:
10 个表,9 个都不用设置,直接可以重定向,就是这个技术支持信息表报错。
我查了一下这个表的锁定列本来就是打勾的

 

看看有没有_Identify,如果没有,那就不能重定向的,你去数据库那里新建一个这样的表吧。


--  作者:huhu
--  发布时间:2016/5/10 15:25:00
--  


图片点击可在新窗口打开查看此主题相关图片如下:标志.png
图片点击可在新窗口打开查看


--  作者:大红袍
--  发布时间:2016/5/10 15:25:00
--  
看6楼。
--  作者:huhu
--  发布时间:2016/5/10 15:29:00
--  
后台数据库看了,有_identify列。但值为NULL
[此贴子已经被作者于2016/5/10 15:29:55编辑过]

--  作者:大红袍
--  发布时间:2016/5/10 15:33:00
--  
以下是引用huhu在2016/5/10 15:29:00的发言:
后台数据库看了,有_identify列。但值为NULL
[此贴子已经被作者于2016/5/10 15:29:55编辑过]

 

把表数据导出保存起来,然后删除表里面的数据,然后把_Identify设置成自增主键

 

http://www.foxtable.com/help/topics/1807.htm