powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / SQL 2005 и PB 9.0
14 сообщений из 14, страница 1 из 1
SQL 2005 и PB 9.0
    #34826454
LKosty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ДОбрый день! Возникла такая проблемма... Сейчас тестируем переход сервера на SQL 2005, возникла такая проблемма что на клиентской машине при установке клиентской части SQL 2005, PB в упор не видит её, авторизация на сервере не проходит, а в профиле BD при попытке создать новый пишет что якобы SQL у меня вообще нету :(
...
Рейтинг: 0 / 0
SQL 2005 и PB 9.0
    #34826585
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего потому, что Вы ходите к SQL серверу через native - интерфейс PB, который в свою очередь ходит к серверу через DB-Library, которая в свою очередь в MS SQL 2005 не поддерживается, о чем в свою очередь предупреждал Microsoft начиная с MS SQL 7.0
...
Рейтинг: 0 / 0
SQL 2005 и PB 9.0
    #34826722
LKosty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините, а можно чуточки поподробнее про native - интерфейс PB.... А то я не совсем понял о чём речь.
...
Рейтинг: 0 / 0
SQL 2005 и PB 9.0
    #34826810
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LKostyИзвините, а можно чуточки поподробнее про native - интерфейс PB.... А то я не совсем понял о чём речь.
У Вас в коде есть строчка типа такой?
Код: plaintext
SQLCA.DBMS = "MSS Microsoft SQL Server"
Если есть то к базе ходите через него, а не через ODBC, OLE DB или какой-то другой интерфейс.
...
Рейтинг: 0 / 0
SQL 2005 и PB 9.0
    #34826943
LKosty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть что то похожее:
RegistryGet (startupfile+"database\", "DBMS", RegString!, sqlca.DBMS)
Это оно да?
Заранее извиняюсь за глупые вопросы, я не програмер, а они что то не очень горят идеей переходя на 2005 :)
...
Рейтинг: 0 / 0
SQL 2005 и PB 9.0
    #34826959
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LKostyЕсть что то похожее:
RegistryGet (startupfile+"database\", "DBMS", RegString!, sqlca.DBMS)
Это оно да?
Это оно. Если посмотреть что в реестре лежит в ветке startupfile + "database\" в ключе DBMS то установите тип подключения.
Да, к сведению, официально MS SQL 2005 поддерживается начиная с PB 11.
...
Рейтинг: 0 / 0
SQL 2005 и PB 9.0
    #34827021
LKosty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В этом клюне стоит:
"MSS Microsoft SQL Server 6.x"
На что это можно попробовать поменять?
...
Рейтинг: 0 / 0
SQL 2005 и PB 9.0
    #34827086
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LKostyВ этом клюне стоит:
"MSS Microsoft SQL Server 6.x"
На что это можно попробовать поменять?
Если Вы не программист, то лучше ничего не трогайте. При смене интерфейса доступа в случае не тривиальной программы на 99.999% полезут ошибки, которые потребуют правки кода (и их еще нужно будет найти). Кто их будет все тестировать и исправлять?
...
Рейтинг: 0 / 0
SQL 2005 и PB 9.0
    #34827105
LKosty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо! Очень помогли а то я уже 4 дня бился над подключением.....
...
Рейтинг: 0 / 0
SQL 2005 и PB 9.0
    #34827559
Estets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос вдогонку а работает ли реально кто-то на данной конфигурации "SQL 2005 и PB 9.0"?
...
Рейтинг: 0 / 0
SQL 2005 и PB 9.0
    #34827651
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я работаю. И хожу к SQL2005 в том числе и через MSS. нормально работает все.
...
Рейтинг: 0 / 0
SQL 2005 и PB 9.0
    #34827725
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Although the SQL Server 2005 Database Engine still supports connections from existing applications
using the DB-Library and Embedded SQL APIs, it does not include the files or documentation needed to do
programming work on applications that use these APIs. A future version of the SQL Server Database Engine
will drop support for connections from DB-Library or Embedded SQL applications. Do not use DB-Library or
Embedded SQL to develop new applications. Remove any dependencies on either DB-Library or Embedded SQL
when modifying existing applications. Instead of these APIs, use the SQLClient namespace or an API such as
OLE DB or ODBC. SQL Server 2005 does not include the DB-Library DLL required to run these applications.
To run DB-Library or Embedded SQL applications you must have available the DB-Library DLL
from SQL Server version 6.5, SQL Server 7.0, or SQL Server 2000.
...
Рейтинг: 0 / 0
SQL 2005 и PB 9.0
    #34827736
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последнее предложение существенно - чтоб работало нужны файлы от старого клиента.
...
Рейтинг: 0 / 0
SQL 2005 и PB 9.0
    #34827818
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗоринАндрейЯ работаю. И хожу к SQL2005 в том числе и через MSS. нормально работает все.
За исключением того, что часть возможностей 2005 при таком сподобе подключения недоступна...
ЗоринАндрейПоследнее предложение существенно - чтоб работало нужны файлы от старого клиента.
Это известная фишка, другой вопрос - насколько это чисто с лицензионной точки зрения - т.е. где мне взять легальную ntdblib.dll если у меня есть лицензия только на 2005 сервер.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / SQL 2005 и PB 9.0
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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