|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 finished 于 2012-9-10 13:06 编辑 9 q: D0 l8 j3 v: c
7 w" j0 k" u5 n1 ]
SQL Server数据库装在服务器上,本地通过ODBC进行访问7 {( Q8 _6 E9 }, d5 l5 z
; S, T: S! j; Y7 \3 V* L9 r
在Part Manager中进行 Update Selected Part Status 或者 Update All Part Status时会提示下面的错误:
6 P- E: r2 ^/ @$ g* L ERROR #9002 Unknown database field type
5 w% t1 `' H4 J4 B" l# z* z0 R( g7 ]8 `4 B' d$ y4 x
而对数据库的其他操作都是正常的,例如进行 Link Database Part 或者 View Database Part- ]% W1 I0 d. n3 g( B; _
, w- P" F) k6 l8 l) A
监视SQL Server 发现对 TMPPRTS 表进行如下查询操作之后就不继续了:
- d8 v/ _9 I( a+ {5 vexec sp_tables N'TMPPRTS', NULL, NULL, NULL; O' k* D% B5 t2 Z! `9 `. D1 v
exec sp_columns N'TMPPRTS', NULL, NULL, NULL
I4 d! _. w, L6 V& A
# ^7 B8 j' ?8 S% T# D. ]- v不可能是 TMPPRTS 表字段类型不正确吧,这个 TMPPRTS 表是Orcad Capture CIS自动生成的
' G' M9 v9 A) z4 N/ u+ h, _, M8 H3 B4 Q9 J% K: t
在这个问题上晕了很久,请大家帮忙指点一下吧。
* E4 U% a% I4 u- K! ?, n
& A6 S/ z5 z8 s, O, L5 w) L! Q1 i a6 @相关软件版本:+ S7 x3 R0 \! R8 S7 u/ ?1 |
SQL Server 8.0.760
% Y9 E8 X9 C7 F# K, gODBC 3.525
# y/ e/ A6 z/ j( I. U8 eOrcad Capture CIS 16.3
% r8 f5 w, u5 S: z. s+ s
6 `9 H6 P% m$ A: j. p |
|