You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
5.9 KiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

USE [Vertragsverwaltung_20160404]
GO
/****** Object: View [dbo].[ServerInventar] Script Date: 02.12.2016 09:08:53 ******/
DROP VIEW [dbo].[ServerInventar]
GO
/****** Object: View [dbo].[ServerInventar] Script Date: 02.12.2016 09:08:55 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE VIEW [dbo].[ServerInventar]
AS
SELECT TOP (100) PERCENT dbo.Server_Inventar.ServerInventarNr, dbo.Server_Inventar.Bezeichnung AS Server, dbo.Server_Umgebung.Bezeichnung AS Umgebung, dbo.Server_Kategorie.Bezeichnung AS Kategorie,
dbo.Server_OS.Bezeichnung AS OS, dbo.Server_OSLevel.Server_OSLevelNr AS OS_Level, dbo.Server_Inventar.Beschreibung AS Bemerkung, dbo.Server_Backup_Loesung.Bezeichnung AS Backup_Loesung,
dbo.Server_Backup_Retention.Bezeichnung AS Backup_Retentioin, dbo.Server_DB.Bezeichnung AS DB, dbo.Server_Inventar.Server_DB_Bemerkung AS DB_Bemerkung,
dbo.Server_DB_Backup_Loesung.Bezeichnung AS DB_Backup_Loesung, dbo.Server_DB_Backup_Retention.Bezeichnung AS DB_Backup_Retention,
dbo.Server_Inventar.Server_DB_Backup_Bemerkung AS DB_Backup_Bemerkung, dbo.Server_Provider.Bezeichnung AS Provider, dbo.Server_Inventar.RZ_Betreiber_Standort AS Betrebier_Standort,
dbo.Server_Inventar.Server_Stanmdort_Bemerkung
FROM dbo.Server_Inventar INNER JOIN
dbo.Server_Umgebung ON dbo.Server_Inventar.Server_UmgebungNr = dbo.Server_Umgebung.Server_UmgebungNr INNER JOIN
dbo.Server_Kategorie ON dbo.Server_Inventar.Server_KategorieNr = dbo.Server_Kategorie.Server_KategorieNr LEFT OUTER JOIN
dbo.Server_OSLevel ON dbo.Server_Inventar.Server_OSLevelNr = dbo.Server_OSLevel.Server_OSLevelNr LEFT OUTER JOIN
dbo.Server_OS ON dbo.Server_Inventar.Server_OSNr = dbo.Server_OS.Server_OSNr LEFT OUTER JOIN
dbo.Server_Provider ON dbo.Server_Inventar.Server_ProviderNr = dbo.Server_Provider.Server_ProviderNr LEFT OUTER JOIN
dbo.Server_Backup_Retention ON dbo.Server_Inventar.Server_Backup_RetentionNr = dbo.Server_Backup_Retention.Server_Backup_RetentionNr LEFT OUTER JOIN
dbo.Server_Backup_Loesung ON dbo.Server_Inventar.Server_Backup_LoesungNr = dbo.Server_Backup_Loesung.Server_Backup_LoesungNr LEFT OUTER JOIN
dbo.Server_DB ON dbo.Server_Inventar.Server_DBNr = dbo.Server_DB.Server_DBNr LEFT OUTER JOIN
dbo.Server_DB_Backup_Retention ON dbo.Server_Inventar.Server_DB_Backup_RetentionNr = dbo.Server_DB_Backup_Retention.Server_DB_Backup_RetentionNr LEFT OUTER JOIN
dbo.Server_DB_Backup_Loesung ON dbo.Server_Inventar.Server_DB_Backup_LoesungNr = dbo.Server_DB_Backup_Loesung.Server_DB_Backup_LoesungNr
WHERE (dbo.Server_Inventar.Aktiv = 1)
ORDER BY Server, dbo.Server_Inventar.ServerInventarNr
GO