powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access ADP только с MSSQL работает ?
25 сообщений из 29, страница 1 из 2
Access ADP только с MSSQL работает ?
    #32233085
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вроде доступ как через OLE DB, неужели MS сделало, что поддерживается только MSSQL ? Если это так, то прямо подстава получается - знакомые стали писать БД на MSSQL, клиента на ADP. Так уж получилось, что им придется сменить СУБД. И что - их клиентской части теперь капут ?
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233099
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ODBC использовать для связи, тогда не капут, но приятного от этого мало, adp всё же гораздо лучше.
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233103
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я может и не совсем в тему влез, но меня вот следующее интересует. Я бы хотел переложить на клиент-серверный вариант всего несколько наиболее проблемных таблиц, а все основное оставить в MDB-варианте, поскольку это "остальное" вполне нормально работает. Это реально? Если да, то какие шаги мне надо проделать, чтобы это осуществить?
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233122
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"несколько наиболее проблемных таблиц, а все основное оставить в MDB-варианте"
и нафиг тогда
вообче тебе adp
нужон?
ползай по mdb
тебя кто-то
заставляет итить
на adp?
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233135
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хам трамвайный
Никто меня туда итти не заставляет, просто некоторые таблицы, интеснсивно используемые для добавления/удаления в них записей одновременно с нескольких машин, "работают" нестабильно. А в остальном меня все устраивает. Думаю, а не сделать ли некий гибрид файл-сервера с клиент-сервером...
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233151
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
делай
только все равно
малой кровью
не обойдешься
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233153
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что, перенос пяти таблиц под клиент-сервер - очень кровавое дело?
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233176
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в твоем случае
все равно mdb
будет использоваться
только запускай
запросы на сервере
и придет тебе
на клиента благодать
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233185
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Думаю, а не сделать ли некий гибрид файл-сервера с клиент-сервером...
Есть такой гибрид - линкуй внешние таблицы через ODBCDirect
Эта смесь бульдога с носорогом работать напрямую будет медленнее (хотя и стабильнее)
Потом ты начнеш ускорять узкие места с помощью ХП.
Потом ознакомишся с широким кругом ограничений и глюков.
Потом проклянеш тот день когда сел за баранку этого пылесоса.
Потом перейдеш на нормальный клиент-сервер.

PS Прикинься умным , учись на чужих ошибках.
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233214
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Latuk,
Если можно, чуть поподробнее. С чем именно связаны проблемы при таком подходе? И, кстати, что такое XP?
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233217
Не бойся - тебя запугивают.
Операция элементарная и работать будет сразу
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233222
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос в том, Доброжелатель Вы в самом деле, или нет :-)
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233238
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, на вопрос ARCRUSA так никто и не ответил, видимо, не знает никто...
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233255
Исключительно добра
А вопрос был риторический - ясно дело капут. Другого в MS и не обещали
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233260
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так чего, ответ на вопрос ARCRUS положительный? На клиенте теперь таблиц держать нельзя? А если я хочу и на клиенте их иметь и на сервере ( в клиент-серверном варианте), то как мне быть?
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233268
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ХП - Хранимая Процедура
Если прога небольшая и не требует непрерывной эксплуатации,
то переход на линкованные таблицы будет ненужным прмежуточным этапом.
Поскольку промежуточный mdbODBCDirect клиент в полноценном варианте
отличается от обычного mdb немногим меньше , чем обычный mdb от ADP,
то это работа двойная.
Паралельно изучиш заведомо устаревшую технологию
(ее перестали продвигать еще в Access2K).

PS Лучше день потерять , потом за 5 минут долететь (Лучше сразу AccessXPADP+MSSQL2000)
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233271
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Latuk,
А если прога большая и интенсивно эксплуатируется?
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233273
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Latuk,
И вообще, мне как-то Ваш подход не очень понятен. У меня проблемные 3% таблиц. Зачем мне оставшиеся переводить под клиент-сервер, если с ними все в порядке?
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233276
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>А если я хочу и на клиенте их иметь и на сервере ( в клиент-серверном варианте)
Во первых подумай зачем . Если это не оправданно достаточно вескими причинами , то это лишний геморой.
Если всетаки нужно , то проблемм нет.
Ложиш рядом MDB-к и програмно открываеш к нему отдельный конект.
Можно сохраненными рекордсетами.
Но прежде чем влезать , подумай может всетаки обойтись стандартными средствами.
Люди уже клиента на сервер перетаскивают(трехзвека) , а ты все данные на клиенте храниш.
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233277
2 Varan

Так чего, ответ на вопрос ARCRUS положительный? На клиенте теперь таблиц держать нельзя? А если я хочу и на клиенте их иметь и на сервере

ARCRUS задавал совсем другой вопрос.

Ответ на твой вопрос - можно.

И если "полеты" противопоказаны, то лучше идти шагом. И сам по себе переход с ODBC на ADO выигрыша по скорости не даст.
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233289
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы летать, надо быть смелым, и все компоненты летательного аппарата должны быть хорошо испытаны и отлажены...
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233295
bazaea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На самом деле если СУБД действительно поддерживает OLE DB, то я не вижу здесь проблем. Т.к. если у вас Access2000-XP, то там все просто и в mdb, если речь идет о клиент-сервере, форме можно дать рекордсоурс рекордсет. т.е. вообще без особых геморроев построить клиент-сервер приложение. Вот у нас access97. (там рекордсеты приходиться ручками разносить), и ни одной присоединенной таблицы, в которой записей может быть более 300. Геморно, но жить можно.
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233298
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>А если прога большая и интенсивно эксплуатируется?
Напиши новую версию(заодно почистиш код) , отладь , оттестируй , проимпортируй данные.
Или двойная работа.В любом случае если переносить на MSSQL то все таблицы. Пусть даже работать будеш по файл серверному.Появится масса методов , потом будеш удивляться как раньше обходился.
>У меня проблемные 3% таблиц
Думай на перспективу когда проблемными станут 97% будет поздно.
Если сейчас что-то хорошо , то в будущем будет плохо.
>И вообще, мне как-то Ваш подход не очень понятен.
Просто я много раз наблюдал подобную эволюцию(mdb->mdbODBCDirect->ADP)
Затраты на потдержку мучительно агонизирующих гобридов практически всегда больше , чем на революционный переход (mdb-ADP).
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233307
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Latuk,
Не пойму я, для чего Все-то на сервер перекладывать? Я бы переложил то, что сейчас в mdb-варианте находится на сервере в общем доступе (совместно используемые таблицы).
...
Рейтинг: 0 / 0
Access ADP только с MSSQL работает ?
    #32233316
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Latuk "В любом случае если переносить на MSSQL то все таблицы", хотелось бы, чтобы Вы пояснили эту мысль.
...
Рейтинг: 0 / 0
25 сообщений из 29, страница 1 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access ADP только с MSSQL работает ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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