我从sql server2000中反向存储过程到PD中时,90%以上的存储过程代码并未成功转到PD中,请问这是什么原因呢?又该如何解决呢?
我用的PD版本是PD11
问题点数:100、回复次数:9Top
估计是经过加密了!Top
.BBNK'*{;GN.8N}*"OGOhttp://www.itwz.net没有经过加密的。这一点我可以肯定。Top
.BBNK'*{;GN.8N}*"OGOhttp://www.itwz.net楼主,你反向的时候 表的主键和默认值导入进来了吗???我的连这个都没有导入进来。。Top
.BBNK'*{;GN.8N}*"OGOhttp://www.itwz.net表的主键和默认值是可以导入的
在导入的选项里进行设置就可以了Top
这是pd读取脚本的sql:
MSSQLSRV2000::Script\Objects\Procedure\SqlAttrQuery
{OWNER ID, PROC ID, SCRIPT ...}
select
u.name,
p.name,
t.text
from
sysusers u,
sysobjects p,
syscomments t
where
u.uid = p.uid
[and u.name=%.q:OWNER%]
[and p.name=%.q:PROC%]
and p.type in ('P', 'IF', 'FN', 'TF')
and t.id=p.id
order by
t.id,
t.number,
t.colid
跟踪一下,看问题出在那!Top
不行啊。这个问题还是没有解决啊。哪位熟PD的老兄帮忙看看好吗?Top
.BBNK'*{;GN.8N}*"OGOhttp://www.itwz.net这个不能怪PD,只能说你的存储过程写的不规范,比如参数要用括号括起来、存储过程的开始和结束要加Begin……End等等。好好改改你的存储过程吧。Top
.BBNK'*{;GN.8N}*"OGOhttp://www.itwz.net查看导入LOG里,以及最后导入成功后的提示窗口上的信息。Top
.BBNK'*{;GN.8N}*"OGOhttp://www.itwz.net没有正确答案……
Tags(标签):这个问
天天网摘 Copyright(版权所有) © 天天网摘 2001~2009 本站文章来源于网络,如果有侵犯你的权宜的地方,请指出我们会即时更正。 |