...
Code Block |
---|
USE master GO CREATE DATABASE tracs_log GO use tracs_log GO DECLARE @sql1 VARCHAR(1000) SELECT @sql1='ALTER DATABASE '+quotename(db_name())+' SET ALLOW_SNAPSHOT_ISOLATION ON ALTER DATABASE '+quotename(db_name())+' SET SINGLE_USER WITH ROLLBACK IMMEDIATE ALTER DATABASE '+quotename(db_name())+' SET read_committed_snapshot ON ALTER DATABASE '+quotename(db_name())+' SET MULTI_USER' exec(@sql1) |
Create the needed tables in the tracs_log database using the “log” SQL script. The script will be in c:\programdata\tracs\Baseline Files\Scripts\ Baseline Log Total SQLServer.sql
Info |
---|
Note: a common error is to run the script against the default database, which is typically not the tracs_data database. Either change the default database in SSMS to tracs_data or add the following lines to the script before running it— |
Code Block |
---|
USE [tracs_log]
Go |
Make sure to give your agencies TraCS SQL user owner rights to the database.
Run the BTDBLog distribution file. (This adds state access levels.)
Remove the Distribution log. xml file
Navigate to C:\ProgramData\TraCS\Settings
Delete DistributionLog.xml
In the configuration manager, select the update tab.
Click the run distribution button.
Navigate to the C:\ProgramData\TraCS\Distribution\Templates folder
Select BTDBLog.dist.exml