Archiv der Kategorie: Datenbanken

Unter Datenbanken verstehe ich alle persistenten Speicherungssysteme die über ein relationales, objektorientiertes oder hierarchisches Datenmodell und über eine standardisierte Abfragesprache wie SQL, XQuery etc… verfügen.
Auch Datenbank-APIs wie Hibernate passen in diese Kategorie.

C#.NET + MS SQL Server : Nach INSERT direkt die Auto-Increment ID erhalten ohne zweite Abfrage

Problem Um die Auto-Increment ID zu erhalten werden desöfteren 2 Statements abgesetzt, obwohl das INSERT-Statement direkt die Auto-Increment ID zurückgeben kann Ansatz – Approach Anstelle von comm.ExecuteNonQuery() sollte man lieber comm.ExecuteScalar() mit SELECT SCOPE_IDENTITY() kombinieren. Lösung – Solution

Veröffentlicht unter .NET, C#, MS SQL Server, Programmierung | Hinterlasse einen Kommentar

MS SQL Server: Last Index Of / lastIndexOf / Get last Index Of

Problem There is no SQL Function to get the last index of a string. Ansatz – Approach The first two lines only declare a variable myString with content SER-SOP-12 to Test the combined SQL Functions. The SELECT-Clause returns the lastIndex … Weiterlesen

Veröffentlicht unter MS SQL Server | Hinterlasse einen Kommentar

Get Microsoft Jet 4.0 Driver working on 64-Bit Windows Server

Problem The Microsoft JET 4.0 Driver, which can open .MDB / Access Files, is only available for 32-Bit Systems Ansatz – Approach Register the DLLs for the operating system Lösung – Solution Solution 1 (Especially for IIS) In IIS 7.x … Weiterlesen

Veröffentlicht unter Access | Hinterlasse einen Kommentar

Sparx Systems Enterprise Architect + SQL Queries : SQL Abfragen innerhalb von Enterprise Architect absetzen

Problem Wer schon einmal versucht hat, eine lokale .EAP Datei in Microsoft Access zu öffnen, erlebt sein blaues Wunder, denn im Prinzip ist eine .EAP Datei nichts anderes als eine MS Access Datenbank (also ein .mdb-File), auf welches man SQL … Weiterlesen

Veröffentlicht unter Access, Datenbanken, Sparx Systems Enterprise Architect | Hinterlasse einen Kommentar

Atlassian JIRA+MS SQL Server Get values from multiple version picker custom field in SQL / Mulitple Version Picker Werte über SQL Query erhalten

Problem The version strings of custom field, that can select multiple versions, shall be selected Approach – Ansatz The table projectversion can be used to connect to CustomFieldValue.NUMBERVALUE Solution – Lösung

Veröffentlicht unter Atlassian JIRA, MS SQL Server | Hinterlasse einen Kommentar

MS SQL Server: Stored Procedure mit Übergabeparameter

Problem Es soll eine Stored Procedure erstellt werden Ansatz – Approach – Verwendung von SQL Voraussetzung – Prerequirement Create Procedure Permission/Berechtigung Lösung – Solution Dieser Code wird in ein SQL Management Studio Abfragefenter kopiert, markiert und mit F5 ausgeführt. IF … Weiterlesen

Veröffentlicht unter Datenbanken, MS SQL Server | Hinterlasse einen Kommentar

MS SQL Server: Remove / Strip HTML Tags from Field – HTML Tags entfernen

Problem Aus einer Selektion sollen alle HTML Tags entfernt werden. Ansatz – Approach – Erstellen einer Function – SQL Abfrage absetzen (z.B. i.e. dbo.udf_StripHTML(‚HTML‚)) – Create a custom function – Make your SQL Statement (i.e. dbo.udf_StripHTML(‚HTML‚)) Lösung – Solution Als … Weiterlesen

Veröffentlicht unter Datenbanken, MS SQL Server | Hinterlasse einen Kommentar

Microsoft SQL Server Express: Wie man die Datenbankgröße herausfindet / How-to get the Database size

Prämisse Bei MS SQL Server 2012 Express und 2014 Express darf die maximale Datenbankgröße nur 10 GB betragen. Problem Wie findet man die Datenbankgröße heraus? Ansatz SQL Server Server Statement Lösung – Solution

Veröffentlicht unter MS SQL Server | Hinterlasse einen Kommentar

Microsoft SQL Server: Enable SQL Server Autentication (mixed mode) / Login für SQL User mit Connectionstring ermöglichen

Problem Der SQL Server erlaubt keine Zugriffe über einen Connectionstring. Microsoft SQL Server does not allow Analyse Also Standardauthentifizierungsmethode ist „Windows Authentication“ ausgewählt. Man benötigt „SQL Authentication„, was als „mixed mode“ im Microsoft SQL Server Kontext genannt wird. Vorgehensweise 1.) … Weiterlesen

Veröffentlicht unter MS SQL Server | Hinterlasse einen Kommentar

MS SQL Server: The database principal owns a schema in the database, and cannot be dropped

Problem Ein Microsoft SQL Server User kann nicht gelöscht werden. Es erscheint die Fehlermeldung „The database principal owns a schema in the database, and cannot be dropped“ Ansatz – Approach Nutzung des Systemkatalogs zum finden der betroffenen Schemas Änderung der … Weiterlesen

Veröffentlicht unter Datenbanken, MS SQL Server | Hinterlasse einen Kommentar