NET + LOcal DB example
От: Аноним  
Дата: 27.03.14 06:31
Оценка:
Прошу помощи

1. создать БД на сервере
2. перекинуть на лок компьютер

и работать с локальной БД как LOCAL DB
будут работать процедуры представления и прочее ?

Надо ставить express и запускать или можно просто поставить Local db

Как лучше есть практика ?
Можно попросить ссылки если есть ?
Заранее спасибо за помощь
Re: NET + LOcal DB example
От: Философ Ад http://vk.com/id10256428
Дата: 27.03.14 06:53
Оценка: 4 (1) -1
Здравствуйте, Аноним, Вы писали:

А>Прошу помощи


А>1. создать БД на сервере

А>2. перекинуть на лок компьютер

А>и работать с локальной БД как LOCAL DB

А>будут работать процедуры представления и прочее ?

А>Надо ставить express и запускать или можно просто поставить Local db


Express поддерживает не всё, например нет полнотекстового поиска, нет сервиса отчётов. Могут возникнуть проблемы с репликацией.
Самые жёсткие/неприятные ограничения перечислены здесь
А>Как лучше есть практика ?

  1. бэкапим на сервере
  2. разворачиваем на локальной машине
  3. меняем строку подключения

Проверено на нормальных версиях. С Express такого не делал.

И да, могут перестать работать процедуры, обращающиеся к соседней БД, на том же сервере.
Всё сказанное выше — личное мнение, если не указано обратное.
Re: NET + LOcal DB example
От: Nuseraro Россия  
Дата: 27.03.14 06:55
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Надо ставить express и запускать или можно просто поставить Local db


А>Как лучше есть практика ?

А>Можно попросить ссылки если есть ?
А>Заранее спасибо за помощь

Типа нужен какой-то локальный кэш для работы оффлайн? Или зачем нужно отключаться от серверной БД?
Homo Guglens
Re: NET + LOcal DB example
От: B7_Ruslan  
Дата: 27.03.14 06:56
Оценка: -1
LOCAL DB — это sql compact edition.
Насколько я помню в нем нет views, stored procedures и еще много чего нет.
На сервере можно создать такой тип БД и перенести на локальный ПК,
но этих фич в ней не будет.
Re[2]: NET + LOcal DB example
От: Olaf Россия  
Дата: 27.03.14 07:10
Оценка:
Здравствуйте, B7_Ruslan, Вы писали:

B_R>LOCAL DB — это sql compact edition.


LocalDB – это не SQL Compact Edition, а отдельная редакция! В LocalDb доступна почти вся функциональность работы с объектами БД, за исключением FileSteram (FileTable) и Merge репликации + только локальные подключения. Сравнение возможностей можно посмотреть здесь LocalDb vs CE
Re[2]: NET + LOcal DB example
От: Olaf Россия  
Дата: 27.03.14 07:20
Оценка:
Здравствуйте, Философ, Вы писали:

Ф>Express поддерживает не всё, например нет полнотекстового поиска, нет сервиса отчётов. Могут возникнуть проблемы с репликацией.

Ф>Самые жёсткие/неприятные ограничения перечислены здесь

Если нужен полнотекстовый поиск и SSRS, то можно использовать SQL Server Express с дополнительными службами.
Re: NET + LOcal DB example
От: Olaf Россия  
Дата: 27.03.14 07:33
Оценка:
Здравствуйте, Аноним, Вы писали:

А>1. создать БД на сервере

А>2. перекинуть на лок компьютер

А>и работать с локальной БД как LOCAL DB

А>будут работать процедуры представления и прочее ?

А>Надо ставить express и запускать или можно просто поставить Local db


А>Как лучше есть практика ?

А>Можно попросить ссылки если есть ?
А>Заранее спасибо за помощь

1. Устанавливаете LocalDb на своем компьютере
2. Открываете SSMS и подключаетесь, например, к автоматическому экземпляру через имя сервера (LocalDB)\v11.0 (еще есть вариант подключения к именованному)
3. Создаете БД и работаете полноценно с ее объектами (процедуры, представления и прочее).
Re[2]: NET + LOcal DB example
От: Аноним  
Дата: 27.03.14 08:47
Оценка:
Здравствуйте, Olaf, Вы писали:

O>Здравствуйте, Аноним, Вы писали:


А>>1. создать БД на сервере

А>>2. перекинуть на лок компьютер

А>>и работать с локальной БД как LOCAL DB

А>>будут работать процедуры представления и прочее ?

А>>Надо ставить express и запускать или можно просто поставить Local db


А>>Как лучше есть практика ?

А>>Можно попросить ссылки если есть ?
А>>Заранее спасибо за помощь

O>1. Устанавливаете LocalDb на своем компьютере

O>2. Открываете SSMS и подключаетесь, например, к автоматическому экземпляру через имя сервера (LocalDB)\v11.0 (еще есть вариант подключения к именованному)
O>3. Создаете БД и работаете полноценно с ее объектами (процедуры, представления и прочее).

СПС огромное попробую
1. просто не требуется устанвока EXPRESS
2. требуется функционал процедуры представления этого достачтно
Re[2]: NET + LOcal DB example
От: Аноним  
Дата: 27.03.14 09:09
Оценка:
Здравствуйте, Olaf, Вы писали:

O>Здравствуйте, Аноним, Вы писали:


А>>1. создать БД на сервере

А>>2. перекинуть на лок компьютер

А>>и работать с локальной БД как LOCAL DB

А>>будут работать процедуры представления и прочее ?

А>>Надо ставить express и запускать или можно просто поставить Local db


А>>Как лучше есть практика ?

А>>Можно попросить ссылки если есть ?
А>>Заранее спасибо за помощь

O>1. Устанавливаете LocalDb на своем компьютере

O>2. Открываете SSMS и подключаетесь, например, к автоматическому экземпляру через имя сервера (LocalDB)\v11.0 (еще есть вариант подключения к именованному)
O>3. Создаете БД и работаете полноценно с ее объектами (процедуры, представления и прочее).


да получилось прямо из студии сдедал
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.