DSM 6.x und darunter DS214play und DSM 6.0.2 und postgresql

Alle DSM Version von DSM 6.x und älter
Status
Für weitere Antworten geschlossen.

dune1982

Benutzer
Mitglied seit
20. Jun 2017
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Hallo Forum,
ich habe bereits die Suchfunktion bemüht, leider nichts passendes gefunden.
Ich habe die im Titel benannte Synology NAS und wurde diese gerne als Datenbank Server für eine Adressprogram auf meinem Computer verwenden.
Das Adressprogramm erwartet postgresql 9
Das soll ja auf der Synology funktionieren, nur habe ich bisher nicht herausfinden können wie ich das aktiviere und verbinde. MariaDB und phpmyadmin laufen.
 

dune1982

Benutzer
Mitglied seit
20. Jun 2017
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Danke rednag, das bringt mich einen Schritt weiter. Jetzt muss ich nur noch einen User und eine Datenbank für das Adressprogramm anlegen. Aber mit dem Terminal habe ich null Erfahrung, schaut nicht so einfach aus. Kann man dafür nicht sowas wie phpmyadmin bekommen?

Ich habe gerade gesehen dass das Programm folgende Datenbanken akzeptiert:
- Microsoft SQL Server 2008-2016
- PostgreSQL 9.0-9.6

wäre die Microsoft Geschichte vielleicht auf der Synology leichter?
 
Zuletzt bearbeitet:

dune1982

Benutzer
Mitglied seit
20. Jun 2017
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Komisch das ich sowas in der Such Funktion nicht finde. Adminer finde ich in den Paketquellen nicht und phpPGAdmin habe ich installiert. Das System sagt es würde laufen aber es gibt im Web Ordner nicht den Ordner /phpPgAdmin/ und daher kommt eine 404 fehlermeldung
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Hast du beide Repositories hinzugefügt? CPhub und SynoCommunity?

Ich glaube mit phpPGAdmin kann auch sein, dass es ein Problem mit DSM 6 gab/gibt. Ein Ordner /phpPGAdmin/ wird nicht angelegt im Web, sondern wird vorher abgefangen und umgeleitet.
Hab die "Lösung" hier noch nicht probiert
http://www.synology-forum.de/showthread.html?79425-PhpPgAdmin-installiert-öffnet-sich-aber-nicht

Wenn du nur von außerhalb der syno auf die DB willst, reicht ja vielleicht auch, wenn du die DB per Konsole mit pgsql anlegst und dann nur noch im Client arbeitest.
Oder eben den Adminer nimmst, der kann ja verschieden DB Typen.
 

dune1982

Benutzer
Mitglied seit
20. Jun 2017
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Mitlerweile habe ich Adminer installiert, bekomme jedoch keine Verbindung zu postgresql

Habe es mit Server localhost und dem user admin + Passwort, postgres + Passwort und root + Passwort versucht. Habe auch alle drei ohne Passwort versucht.

bekomme immer die Fehlermeldung SQLSTATE[08006] [7] FATAL: Peer authentication failed for user
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Kann jetzt gerade nicht nachsehen.

Das Konsole Tool war psql (hab ich mich verschrieben).
Vermutlich muss man mit dem Benutzer "admin" arbeiten.

Und eventuell muss man noch den Zugriff von außerhalb von localhost erlauben.
https://forum.synology.com/enu/viewtopic.php?t=92228
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.017
Punkte für Reaktionen
272
Punkte
393
Hallo,
localhost ist ja schon richtig für adminer, php wird ja auf der DS ausgeführt. postgres ist der einzige User der an psql überhaupt etwas darf. Um eigene Datenbanken anzulegen und auch in adminer sehen zu können siehe
https://github.com/SynoCommunity/spksrc/wiki/Adminer
An die Systemdatenbanken kommt man damit aber nicht.

Gruß Götz
 

dune1982

Benutzer
Mitglied seit
20. Jun 2017
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
also muss ich erst per Terminal eine eigene postgre Datenbank anlegen um überhaupt in Adminer eine Verbindung zu bekommen. Diese Terminal Sache ist ja nichts für mich, mit diesen ganzen Befehlen.
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Hast Du es mit einer MariaDB schon probiert?
phpPGAdmin läuft seit DSM 6.0 nicht mehr.
 

dune1982

Benutzer
Mitglied seit
20. Jun 2017
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Es wäre toll wenn es mit MariaDB gehen würde. Habe es probiert, mit phpmyadmin einen neuen user und Datenbank erstellt. Mit einem Datenbanktool auf einem PC bekomme ich eine Verbindung zur Datenbank auf der Synology. Das Adressprogramm sagt jedoch bei Verwendung der gleichen Daten das es keine Verbindung bekommt.
 

dune1982

Benutzer
Mitglied seit
20. Jun 2017
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
MariaDB.PNGDiese Fehlermeldung erscheint wenn ich bei der Installation des Adressprogammes nicht postgre sondern mit Microsoft SQL 2008-2016 verbindem möchte. Benutzer und Passwort stimmen sicher.
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Ich kann die Fehlermeldung nicht genau deuten, aber spielt evtl. die FW der DS eine Rolle?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.017
Punkte für Reaktionen
272
Punkte
393
Hallo,
wenn das Programm nur postgresql und MS SQL kann dann kann das mit MariaDB/mysql nichts werden.

Gruß Götz
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Ne endlich mal eine eindeutige Antwort. Das erspart die weitere Raterei und Vermutungen :D
 

dune1982

Benutzer
Mitglied seit
20. Jun 2017
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Wenn MariaDB nicht geht und zu postgresql keine Verbindung aufgebaut werden kann muss ich das wohl abhaken.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.017
Punkte für Reaktionen
272
Punkte
393
Hallo,
wenn es Dir wichtig ist so würde ich einen BananaPi o.ä. nehmen und postgresql und phppgadmin bzw. adminer installieren. Verbraucht sehr wenig Strom und kann auch noch andere Aufgaben übernehmen.

Gruß Götz
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat