Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Проблема в подключении SQL Server 2019 c Access 2010  [new]
ulim
Member

Откуда:
Сообщений: 38
Добрый день. Ребята подскажите что делать. Создала БД на SQL server 2019, оболочка в Access. Подключаю sql к access, таблицы все загрузились, но данные вставить не дает в таблицы. Ограничений по пользователям или ролям нет.
4 дек 20, 11:21    [22242348]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
Gagarin_74
Member

Откуда:
Сообщений: 124
Может нет в таблицах идентификационного поля?
То что с "ключиком".
4 дек 20, 15:10    [22242595]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
Odess
Member

Откуда: Одесса, Украина
Сообщений: 6086
100% дело не в версии скл. Нормально работаю с 2019м из акцесс ХР.
5 дек 20, 15:42    [22242990]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
ulim
Member

Откуда:
Сообщений: 38
Спасибо. проблема действительно была в ключах.
17 дек 20, 14:20    [22249710]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
ulim
Member

Откуда:
Сообщений: 38
Теперь записи вносить могу, но изменять их не получается. Конфликт записи, что со мной еще кто то пытался изменить запись, хотя такого нет. При попытке удалить запись пишет "Процесс остановлен ядром СУБД Micr.Acc. т.к. другой пользователь пытался одновременно с вами изменять те же данные. Все свойства просмотрел, Как это исправить подскажите?
17 дек 20, 17:10    [22249863]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
vmag
Member

Откуда: MP
Сообщений: 3964
ulim
Создала БД

ulim
Все свойства просмотрел

по четным девочка, по нечетным мальчик?

ребята, а как изменяем и удаляем?
прямо в таблицах? через интерфейс? адп ? одэбэцэ ?
17 дек 20, 21:34    [22250021]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
Geizer1
Member

Откуда: Томск
Сообщений: 90
ulim,
В каждой таблице на сервере должен быть столбец TimeStamp. Этот столбец заполняется автоматически на сервере, и также автоматически используется Access для разграничения доступа на редактирование разным пользователям.
29 янв 21, 10:51    [22271084]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
ulim
Member

Откуда:
Сообщений: 38
vmag, буква не пропечаталась, но суть не в этом
12 мар 21, 17:07    [22293674]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
ulim
Member

Откуда:
Сообщений: 38
Добрый день. Еще вопрос 🙋 создана на сервере хранимая процедура, как ее прицепить в аксесс оболочку? источник данных указан, таблицы и запросы отображаются в связях, а процедуру как залить не знаю. :(
23 мар 21, 15:56    [22298892]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
court
Member

Откуда:
Сообщений: 2271
ulim
Добрый день. Еще вопрос 🙋 создана на сервере хранимая процедура, как ее прицепить в аксесс оболочку? источник данных указан, таблицы и запросы отображаются в связях, а процедуру как залить не знаю. :(
через "запрос к серверу" (pass-through query)
23 мар 21, 16:37    [22298938]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
ulim
Member

Откуда:
Сообщений: 38
court
ulim
Добрый день. Еще вопрос 🙋 создана на сервере хранимая процедура, как ее прицепить в аксесс оболочку? источник данных указан, таблицы и запросы отображаются в связях, а процедуру как залить не знаю. :(
через "запрос к серверу" (pass-through query)


подскажите плиз как? не пойму, ни разу не делала
24 мар 21, 12:03    [22299340]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
court
Member

Откуда:
Сообщений: 2271
ulim,

создаешь запрос к серверу - https://support.microsoft.com/en-us/office/create-a-pass-through-query-b775ac23-8a6b-49b2-82e2-6dac62532a42
в режиме SQL вписываешь
exec dbo.MySP

сохраняешь и пользуешся
24 мар 21, 12:33    [22299351]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
ulim
Member

Откуда:
Сообщений: 38
court, спасибо буду пробовать
24 мар 21, 12:55    [22299359]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
ulim
Member

Откуда:
Сообщений: 38
court,
процедура без входных параметров вроде работает нормально, а вот при наличии входных параметров ругается, как это прописать не нашла
24 мар 21, 14:53    [22299461]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
ulim
Member

Откуда:
Сообщений: 38
и при каждом обращении к процедуре из аксесс, открывает окно подключения к внешним источникам. то есть хочу выполнить запрос(процедуру) сначала внешний источник указываю, закрываю , когда открываю повторно опять к внешнему источнику нужно подключать
24 мар 21, 14:57    [22299464]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
court
Member

Откуда:
Сообщений: 2271
ulim
court,
процедура без входных параметров вроде работает нормально, а вот при наличии входных параметров ругается, как это прописать не нашла
там же, в бланке запроса
можно программно
24 мар 21, 15:14    [22299475]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
court
Member

Откуда:
Сообщений: 2271
ulim
и при каждом обращении к процедуре из аксесс, открывает окно подключения к внешним источникам. то есть хочу выполнить запрос(процедуру) сначала внешний источник указываю, закрываю , когда открываю повторно опять к внешнему источнику нужно подключать
один раз указывется
запрос - в конструктор, правый клик - Свойства - Строка подключения ОДБЦ
24 мар 21, 15:16    [22299476]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
ulim
Member

Откуда:
Сообщений: 38
court,

получается в процедуре не нужно прописывать параметр, а только в самом запросе да
24 мар 21, 16:47    [22299502]     Ответить | Цитировать Сообщить модератору
 Re: Проблема в подключении SQL Server 2019 c Access 2010  [new]
Диам
Member

Откуда:
Сообщений: 1490
ulim
Теперь записи вносить могу, но изменять их не получается. Конфликт записи, что со мной еще кто то пытался изменить запись, хотя такого нет. При попытке удалить запись пишет "Процесс остановлен ядром СУБД Micr.Acc. т.к. другой пользователь пытался одновременно с вами изменять те же данные. Все свойства просмотрел, Как это исправить подскажите?


Мы тоже столкнулись с этой проблемой после перехода с MSSQL 2008R2 на MSSQL 2017
Акцесс 2010.

Решение нашли в отвязывании рекордсета.
Причина такой штуки описана тут:
Что за особенность преобразования типов datetime2 и datetime

Если знакомы с профайлером, то можете через него посмотреть, какой запрос Акцесс строит для обновления или удаления вашей записи, на которой валится ошибка. А потом сравнить значения, которые акцесс вставил в этот запрос с теми данными, которые действительно лежат в табличке на скуле.
31 мар 21, 23:04    [22302773]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить