Revert "Added and enhanced SQL Querys and connection blocker"

This reverts commit 66eb53fadc.
This commit is contained in:
Ivan Hörler 2018-07-14 10:49:38 +02:00
parent 66eb53fadc
commit c09df77e99
2 changed files with 7 additions and 18 deletions

View File

@ -30,8 +30,8 @@
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
</system.serviceModel>
<connectionStrings>
<!--<add name="EHEC_DBEntities" connectionString="metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=LAPTOP-S6N189QG;initial catalog=EHEC_DB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />-->
<add name="EHEC_DBEntities" connectionString="metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.\SQLEXPRESS;initial catalog=EHEC_DB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
<add name="EHEC_DBEntities" connectionString="metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=LAPTOP-S6N189QG;initial catalog=EHEC_DB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
<!--<add name="EHEC_DBEntities" connectionString="metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.\SQLEXPRESS;initial catalog=EHEC_DB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />-->
</connectionStrings>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">

View File

@ -11,25 +11,16 @@
-- 180629 Ivan, Add inserts for fixed lists
-- --------------------------------------------------
-- Set DB toSingle User so open connections do not block
-- --------------------------------------------------
PRINT 'Set Multiuser to Singleuser so all open connections are cut...';
use master
ALTER DATABASE EHEC_DB SET SINGLE_USER WITH ROLLBACK IMMEDIATE
-- --------------------------------------------------
-- Auskommentieren für Löschung der Datenbank
IF db_id('EHEC_DB') is not null
BEGIN;
PRINT 'EHEC_DB already EXISTS, db will be deleted for a new creation.'
PRINT 'EHEC_DB existiert bereits, sie wird nun geloescht und neu Gebaut'
USE [master];
DROP DATABASE EHEC_DB;
END;
ELSE
BEGIN;
PRINT 'EHEC_DB does NOT EXISTS, the db will be created now...';
PRINT 'EHEC_DB existiert noch nicht, die Datenbank wird nun neu Gebaut';
END;
GO
@ -282,11 +273,9 @@ VALUES
('EHEC-D'),
('EHEC-E')
GO
-- --------------------------------------------------
PRINT 'Set Singleuser mode back to Multiuser mode.';
-- set DB back to Multiuser so multiconnections are alowed again.
ALTER DATABASE EHEC_DB SET MULTI_USER
-- --------------------------------------------------
PRINT 'Successfull created your DB!';
PRINT 'Erfolgreich!';
-- Script has ended
-- --------------------------------------------------