DSB-PlugIn/AddOn/SQL-ManagmentStudio_Online/readme.md

48 lines
1.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Mini PHPMyAdmin for MSSQL
Ein leichtgewichtiges Web-Interface zum Anzeigen und Exportieren von Microsoft SQL Server-Datenbanken mit PHP.
## Features
- Verbindung zu MSSQL-Datenbank über `sqlsrv`
- Anzeige und Auswahl aller Tabellen
- Tabellen-Daten mit Filterfunktion anzeigen
- SQL-Abfragen über Webinterface ausführen
- Export von Tabellen-Daten und -Strukturen als JSON oder SQL
- Daten-Backup in lokale Dateien (`/db_backup`)
## Setup
1. Voraussetzungen:
- PHP >= 7.2 mit aktiviertem `sqlsrv`-Modul (Windows)
- Microsoft SQL Server
- Webserver (Apache, Nginx, etc.)
2. Konfiguration anpassen:
```php
$ServerName = "<SQL-Server>, <SQL Port>";
$ConnectionInfo = array(
"Database"=>"<DB-Name>",
"UID"=>"<User-Name>",
"PWD"=>"<Password>",
...
);
```
3. Webserver starten und `index.php` aufrufen.
## Verfügbare Endpunkte
`?table=<table>` Daten der angegebenen Tabelle anzeigen
`?structure[&format=sql]` Struktur der gesamten Datenbank anzeigen/exportieren
`?export=<1>&table=<table>[&format=sql|json|file]` Tabellen-Daten exportieren
`?sql=1` SQL-Abfragefeld anzeigen
## Sicherheitshinweis
Diese Anwendung ist für Entwicklungs-/Intranet-Zwecke gedacht. Bitte nicht ohne Authentifizierung ins Internet stellen.