powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Нужно перевести БД из Access97 в SQL server2000
7 сообщений из 32, страница 2 из 2
Нужно перевести БД из Access97 в SQL server2000
    #32223592
Doro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Cat2:
тогда можно попробовать сделать конвертор запросов примерно такой - напускаешь его на mdb а он генерит скрипт для создания ХП по всем запросамаходящимся в базе Access?
...
Рейтинг: 0 / 0
Нужно перевести БД из Access97 в SQL server2000
    #32223605
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Doro
>напускаешь его на mdb а он генерит скрипт для создания

такой конвертор уже есть с версии акеса 2.0: UpSizin Tools или Мастер мастер преобразования в формат SQL. Тока он тебе не все преобразует :(
На сайте http://www.msaccess.ru вроде была утилита для конвертации запросов из акеса в T-SQL - сам не пробовал- но посмотри - вдруг сгодиться.
...
Рейтинг: 0 / 0
Нужно перевести БД из Access97 в SQL server2000
    #32223651
Doro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Senin Viktor:
Елы палы - не могу достучаться до Access.ru, если бы можно было - попробовал бы эту утилиту, общий подход iif -> case when... end понимаю но проверить хочу именно автоматическую генерилку. Потому как руками получилось переделать - но только 1 запрос.
...
Рейтинг: 0 / 0
Нужно перевести БД из Access97 в SQL server2000
    #32232533
ЖТ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Продолжаем разговор.
Я перегнал все данные в SQL Server. Удалил таблицы из mdb-программы, установил связь с новой БД. Все как не странно работает, но один запросик вешает всю программу. В нем несколько таблиц из основной БД и много из БД-справочников (тоде сконвертированной под SQL Server). При удалении из этого запроса любых 6-ти таблиц-справочников все работает нормально. До перегонки таблиц и справочников в SQL Server этот запрос работал идеально. В чем может быть проблема? Существуют ли какие-то ограничения на количество таблиц в запросе? Как корректно подключить еще одну копию mdb-программы с другого ПК (через сеть), если он работает под win98 и SQL Server на нем не установлен?
Всем спасибо за ответы!
...
Рейтинг: 0 / 0
Нужно перевести БД из Access97 в SQL server2000
    #32236028
ЖТ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, что правда со мной поговорить никто не хочет!?
...
Рейтинг: 0 / 0
Нужно перевести БД из Access97 в SQL server2000
    #32236071
amel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты базу MS SQL через ODBC присоединяешь к клиенту (Access)? Если да то нужне доступ этого user-а к NT Server и к MS SQL ..... и все дела. Соответсвенно ПК должны быть в одной локальной сети или придется в LMHOSTS - прописывать IP и имя ПК.
Удачи.
...
Рейтинг: 0 / 0
Нужно перевести БД из Access97 в SQL server2000
    #32236099
am (a_mitin)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что за Гетц? Как книга полностью называется?
Рекомендуемая литература по MsAccess и VBA
В нем несколько таблиц из основной БД и много из БД-справочников (тоде сконвертированной под SQL Server)
Я так понял что у тебя 2 базы данных на серваке? Если так, то пока не поздно сливай всё в одну иначе будешь иметь большой гимор при работе с прилинкованными таблицами Access.
Почему у тебя запрос всё вешает? Да потому что таблицы которые джойнятся прилинкованы через разные DSN, а значит Access думает что необходим гетерогенный запрос и он его начинает выполнять примерно так:
- 1 вариант - скачивает содержимое всех таблиц на локал и джойнит сам на месте
- 2 вариант - скачивает одну из таблиц и потом бежит по ней и по одной записи вытаскивает нужные данные из других.
В любом случае это наааамного тормознее чем если бы они были прилинкованы через 1 DSN - тогда бы Access просто отправил запрос на сервер целиком (ну конечно если смог бы :), например он не сможет этого сделать если в запросе используются функции Access и т.д.)
...
Рейтинг: 0 / 0
7 сообщений из 32, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Нужно перевести БД из Access97 в SQL server2000
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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