|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
Уважаемый форум, Че-то не получается скопировать данные из сиквела в локальную базу под VB: Код: vbnet 1. 2. 3. 4. 5. 6.
Выдает ошибку, что инвалид-объект, хотя такая таблица и БД и сервер существуют, подсоединены к проекту и точно работают. Ошибку подозреваю где-то в синтаксисе, но никак не могу выловить. Может подскажете, профи, что не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2021, 17:43 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
а с чего вдруг локальная база будет иметь доступ к внешнему SQL-серверу? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2021, 18:06 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
Konst_One, Нужно данными обмениваться. Приложение должно работать в офлайне - тогда используется локальная база, а если есть соединение, то внешний сиквел. Соответственно, данные нужно копировать из внешнего сиквела в локальную базу, чтобы пользователь смог работать в офлайне. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 12:22 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
IFK Приложение должно работать в офлайне - тогда используется локальная база, а если есть соединение, то внешний сиквел. Для начала подумай как перейти из оффлайна в онлайн, т.е. перенести наработанное из локального во внешний. Как понимаю локальная база не одна будет, иначе зачем такое городить. Не изобретай велосипед. Гугли репликация MSSQL ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 12:49 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
Dima T IFK Приложение должно работать в офлайне - тогда используется локальная база, а если есть соединение, то внешний сиквел. Для начала подумай как перейти из оффлайна в онлайн, т.е. перенести наработанное из локального во внешний. Как понимаю локальная база не одна будет, иначе зачем такое городить. Не изобретай велосипед. Гугли репликация MSSQL Нахрена мне репликация? Онлайн сервер содержит общую копию всех данных. Локальная база может и будет отличаться, мне нужно слить изменения после кучи проверок и т.д. из локальной в общую на следующем шаге. Сейчас вопрос как сделать копию таблиц из онлайн базы в локальную по нажатию кнопки? Конкретно по приведенному коду есть идеи или другие варианты? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 12:57 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
Dima T, добавлю: по техническим причинам репликация не подходит - нет прав и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 13:00 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
если нужно получить данные с внешнего сервера, то сгачала откройте соединение с ним и делайте к нему запросы для получения данных ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 13:59 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
гетерогенные запросы у вас не выйдут на LocalDB ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 14:00 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
Konst_One если нужно получить данные с внешнего сервера, то сгачала откройте соединение с ним и делайте к нему запросы для получения данных Это делается при старте приложения. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 14:05 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
Konst_One гетерогенные запросы у вас не выйдут на LocalDB В смысле "гетерогенные"? И почему не выйдут? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 14:05 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
И «гетерогенный» является подмножеством распределенных запросов Распределенные данные хранятся в нескольких экземплярах SQL Server. Гетерогенные данные, хранящиеся в различных реляционных и нереляционных источниках данных, доступ к которым осуществляется с помощью поставщика OLE DB. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 14:14 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
Konst_One И «гетерогенный» является подмножеством распределенных запросов Распределенные данные хранятся в нескольких экземплярах SQL Server. Гетерогенные данные, хранящиеся в различных реляционных и нереляционных источниках данных, доступ к которым осуществляется с помощью поставщика OLE DB. Хорошо, но у меня обе БД реляционные: сиквел и .mdf, что тоже сиквел, только Экспрес или что там еще. Не так? А конкретно по запросу и механизму есть идеи? Вкратце проблема: есть пользователи, которые часто работают офлайн - для них данные храниться должны в локальной базе. При возвращении они должны синхронизировать свои записи с онлайн базой. Репликация не подойдет, потому что нет прав создавать рассылки\подписки и т.д., кроме того, что создавать реплики и т.д. на локальных пользовательских машинах - это ненужный кусок работы. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 14:22 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
придётся изобретать собственный механизм репликации? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 14:28 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
Konst_One придётся изобретать собственный механизм репликации? Ну, это не репликация в чистом виде, скорее синхронизация. :) А что делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 14:29 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
Konst_One придётся изобретать собственный механизм репликации? Кроме всего прочего, вот: At the subscriber server (destination), install any edition of SQL Server, except SQL Server Express or SQL Server Compact. The publication that's created in this tutorial does not support either SQL Server Express or SQL Server Compact. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 14:33 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
конечно, репликация вам не доступна (сами же выбрали LocalDb, ограничения версии наверняка смотрели), придумывайте собственный механизм синхронизации. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 16:19 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
Можно поставить локальный SQL-сервер, настроить Linked Server и вперед. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 16:32 |
|
Скопировать даннные из SQL server в LocalDB
|
|||
---|---|---|---|
#18+
Shocker.Pro Можно поставить локальный SQL-сервер, настроить Linked Server и вперед. Я сильно сомневаюсь, что у ТС гигабайты данных и много таблиц. Для такого случая вполне сойдёт обычный SqlBulkCopy. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2021, 16:50 |
|
|
start [/forum/topic.php?fid=20&msg=40077171&tid=1398270]: |
0ms |
get settings: |
18ms |
get forum list: |
7ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
35ms |
get topic data: |
3ms |
get forum data: |
1ms |
get page messages: |
389ms |
get tp. blocked users: |
0ms |
others: | 305ms |
total: | 760ms |
0 / 0 |