powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка получения списка таблиц SYSIBM:CLI:-727
3 сообщений из 3, страница 1 из 1
Ошибка получения списка таблиц SYSIBM:CLI:-727
    #36352698
Добрый день, уважаемые пользователи.

С некоторых пор (подозреваю, что после установки InfoSphere DataStage в систему), не получается некоторому прикладному ПО (как например DbVisualizer, InfoSphere Change Data Capture, Cognos) получить список таблиц. Взамен выводится сообщение

Код: plaintext
Routine "SYSIBM.SQLTABLES" (specific name "TABLES") has returned an error SQLSTATE with diagnostic text "SYSIBM:CLI:-727".

При этом ControlCenter чувствует себя прекрасно. Список таблиц получает.

Поиск по этой ошибке в интернете, выявил две возможные причины:
1. необходимость байндов
Код: plaintext
1.
2.
db2 BIND C:\bnd\@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
db2 BIND C:\bnd\@db2cli.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
db2 BIND C:\bnd\db2schema.bnd BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE

Это выполнено было и не принесло видимых результатов.

Результат выполнения этого скрипта:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
286.
287.
288.
289.
290.
291.
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.
318.
319.
320.
321.
322.
323.
324.
325.
326.
327.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.
339.
340.
341.
342.
343.
344.
345.
346.
347.
C:\bnd>db2 BIND C:\bnd\@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD 


LINE    MESSAGES FOR db2ubind.lst

------  --------------------------------------------------------------------

        SQL0061W  The binder is in progress.



LINE    MESSAGES FOR db2ajgrt.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLABF01" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2ueiwi.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUAF16" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2uigsi.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUCF05" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2ucktb.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUJF05" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2uiici.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUDF01" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2uiict.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUEF00" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2uexpm.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUBF04" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2uimpm.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUFF10" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2uImpInsUpdate.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUPF00" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2ugtpi.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUHF01" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2pctsp.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLP1F01" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2uredp.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUIF00" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2urexp.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUGF00" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2clpcs.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLC2F0A" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2clprr.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLC3F09" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2clpur.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLC4F09" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2clprs.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLC5F09" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2clpnc.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLC6F09" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2arxcs.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLA1F00" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2arxrr.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLA2F00" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2arxrs.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLA4F00" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2arxnc.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLA5F00" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2arxur.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLA3F00" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2dropv.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLE3F01" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2uimtb.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUKF09" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2uqtpd.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUMF00" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2uqtnm.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLULF00" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2ulxld.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUNF01" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2uiXmlparse.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUZF00" already exists.  SQLSTATE= 42710 



LINE    MESSAGES FOR db2uipkg.bnd

------  --------------------------------------------------------------------

        SQL0719N  Bind error for user "DB2ADMIN". Package 

                  "NULLID.SQLUOF00" already exists.  SQLSTATE= 42710 

        SQL0082C  An error has occurred which has terminated 

                  processing.

        SQL0092N  No package was created because of previous errors.

        SQL0091N  Binding was ended with "32" errors and "0" 

                  warnings.


C:\bnd>db2 BIND C:\bnd\@db2cli.lst BLOCKING ALL GRANT PUBLIC ACTION ADD 


LINE    MESSAGES FOR db2cli.lst

------  --------------------------------------------------------------------

        SQL0061W  The binder is in progress.

        SQL0091N  Binding was ended with "0" errors and "0" warnings.


C:\bnd>db2 BIND C:\bnd\db2schema.bnd BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE 


LINE    MESSAGES FOR db2schema.bnd

------  --------------------------------------------------------------------

        SQL0061W  The binder is in progress.

  2445    SQL0440N  No authorized routine named "RTRIM" of type 

                  "FUNCTION" having compatible arguments was found.  

                  SQLSTATE= 42884 

        SQL0091N  Binding was ended with "0" errors and "1" warnings.

2. Проблемы с доступом к схеме SYSIBM у активного пользователя (db2admin).
db2admin включен в группу db2admns в Windows, никаких особых действий над ним не совершалось.

После попытки установить второй экземпляр db2, ситуация повторилась: список таблиц не получается.

Прямой запрос
Код: plaintext
select * from sysibm.tables

нормально отрабатывает.

ОС: Windows 2003,
DB2 Express-C v9.5

В чем может быть проблема и как ее можно решить?
...
Рейтинг: 0 / 0
Ошибка получения списка таблиц SYSIBM:CLI:-727
    #36353355
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Что выдаёт у вас:
Код: plaintext
1.
2.
select max(LAST_BIND_TIME)
from syscat.packages 
where pkgschema='NULLID'
и какая системная дата в windows?
...
Рейтинг: 0 / 0
Ошибка получения списка таблиц SYSIBM:CLI:-727
    #36353460
Да, дело было в этом. Спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка получения списка таблиц SYSIBM:CLI:-727
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]