Страницы

воскресенье, 19 июня 2016 г.

База данных Nerv Accounting 4.0

 
В связи с выходом SQL Server 2016 все дальнейшие веб-касты по SQL Server будут записываться c использованием новой платформы. Веб-касты по SQL Server 2016 планируются по трем направлениям: Transact-SQL, платформа данных (Data Platform) и бизнес аналитика (Business Intelligence).
 
 
В связи с этим, я публикую базу данных NervAccounting 4.0, именно эта база данных будет использоваться в ближайших веб-кастах по SQL Server. База данных не претерпела структурных изменений с версии 3.1 в нее было добавлено несколько строк для актуализации данных и повышен уровень совместимости до SQL Server 2016 (130).
 
 
Ссылка на базу данных: NA40_distr.zip.
 
В архиве находится три копии базы данных NervAccounting 4.0, которые можно использовать для подключения, восстановления или установки (Data-tier Application).
 
Инструкция по подключению базы данных:
  1. Распакуйте каталог NA40 из архива NA40_distr.zip в корень диска C.
  2. Выполните следующий код Transact-SQL:
     USE [master]
     GO
     CREATE DATABASE [NervAccounting40] ON
     ( FILENAME = N'C:\NA40\DATA\NA40_df01.mdf' ),
     ( FILENAME = N'C:\NA40\LOG\NA40_log01.ldf' )
      FOR ATTACH
     GO
 
Инструкция по восстановлению базы данных:
  1. Распакуйте каталог BKP из архива NA40_distr.zip в корень диска C.
  2. Создайте каталог NA40 в корне диска C.
  3. В каталоге C:\NA40\ создайте каталоги DATA и LOG.
  4. Выполните следующий код Transact-SQL:
     USE [master]
     GO
     RESTORE DATABASE [NervAccounting40]
      FROM  DISK = N'C:\bkp\na40.bak'
      WITH  FILE = 1
     GO

Также в архиве присутствует экспорт приложения уровня данных (Data-tier Application) - NA40.bacpac в каталоге DTA. Для установки базы данных NervAccounting 4.0 из NA40.bacpac используйте мастер «Import Data-tier Application».
 
PS> База данных не претерпела глобальных изменений и все примеры кода Transact-SQL, которые были показаны в веб-кастах по «Transact-SQL в SQL Server 2012» должны работать и на базе данных NA40 в SQL Server 2016.