
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.06.2005, 12:11
|
|||
|---|---|---|---|
|
|||
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа |
|||
|
#18+
Здравствуйте, Уважаемые Господа! PB 9.0.2 7509 подключение к источнику через ODBC DataWindow, запрос Код: plaintext 1. 2. 3. 4. 5. Select error: SQLSTATE = 37000 Ошибка синтаксиса или нарушение прав доступа Если этот-же запрос выполнить в ASA Interactive SQL все выполняется замечательно. И еще вопрос, есть такой файлик, pbodb90.ini, где-бы познакомиться с ним поближе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2005, 14:44
|
|||
|---|---|---|---|
|
|||
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа |
|||
|
#18+
185подключение к источнику через ODBC И что это за источник? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2005, 15:17
|
|||
|---|---|---|---|
|
|||
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа |
|||
|
#18+
MS SQL Server 2000 8.00.194 Поставил MDAC 2.8 (был 2.6), создал системный DSN, проверил. в ASA ISQL запросы выполняются без ошибок, поэтому грешу на настройки PB прошу прощения, за "тормоза" - связь плохая ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2005, 15:29
|
|||
|---|---|---|---|
|
|||
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа |
|||
|
#18+
185в ASA ISQL запросы выполняются без ошибок, поэтому грешу на настройки PB прошу прощения, за "тормоза" - связь плохая А как насчет запустить из QueryAnalyzer'а? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2005, 15:40
|
|||
|---|---|---|---|
|
|||
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа |
|||
|
#18+
Без проблем. Все работает. Проблемы только из PowerBuilder-a Немного истории: пытаемся уйти от DBLibrary на ODBC, сначала была проблема с хвостовыми пробелами, оно вылечилось установкой в pbodb90.ini [Microsoft SQL Server] PBTrimCharColumns='YES' Теперь вот exists, без него тоже все нормально работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2005, 15:54
|
|||
|---|---|---|---|
|
|||
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа |
|||
|
#18+
185Немного истории: пытаемся уйти от DBLibrary на ODBC, сначала А зачем на ODBC? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2005, 16:02
|
|||
|---|---|---|---|
|
|||
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа |
|||
|
#18+
назовем это "Большая Политика", без комментариев ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2005, 16:45
|
|||
|---|---|---|---|
|
|||
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа |
|||
|
#18+
185Теперь вот exists, без него тоже все нормально работает А на Table2 под логином с которым Вы из PB работаете права есть? А если переписать запрос с использованием Having? Или во FROM попробовать в качестве подзапроса вынести (SELECT DISTINCT TABLE2.acc FROM TABLE2) и INNER JOIN с результатом? Это что-то там у Вас похоже не так. PB 9.0.2 7554 такой вот запрос работает: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2005, 17:09
|
|||
|---|---|---|---|
|
|||
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа |
|||
|
#18+
Марк, Большое спасибо за ответы! Права на все есть. Беру один профиль (DBLibrary) - работает, беру другой (ODBC) - ошибки. Вопрос в том: можно ли исправить все настройками. Судя по сообщению о 7554 Build-e наверно стоит копать в эту сторону. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.06.2005, 17:03
|
|||
|---|---|---|---|
|
|||
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа |
|||
|
#18+
А дело (возможно) было не в билде! Проблема решилась установкой SP3 на SQL Server и в "Database Profile Setup - ODBC" на вкладке "Transaction" должны быть галки в полях Disable Bind и Static Bind. (или описать эти параметры в SQLCA.DBParm). Хотя возможно это еще не эпилог... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.06.2005, 00:34
|
|||
|---|---|---|---|
|
|||
PB -> ODBC ->SQL Server Ошибка синтаксиса или нарушение прав доступа |
|||
|
#18+
185А дело (возможно) было не в билде! Проблема решилась установкой SP3 на SQL Server и в "Database Profile Setup - ODBC" на вкладке "Transaction" должны быть галки в полях Disable Bind и Static Bind. (или описать эти параметры в SQLCA.DBParm). Хотя возможно это еще не эпилог... DisableBind=1 - это ненормальное состояние программы. Этот режим следует использовать только для отладки (ИМХО) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=15&tablet=1&tid=1338279]: |
0ms |
get settings: |
11ms |
get forum list: |
23ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
148ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 497ms |

| 0 / 0 |
