Gelöst 1.0.7.3: Ameise sollte sich den ConnectionString merken

Guybrush

Sehr aktives Mitglied
4. September 2015
347
38
Hallo,

gibt es die Möglichkeit, dass die Ameise sich den ConnectionString merkt oder sich sogar die Verbindungen aus der Datenbankverwaltung zieht?

Ehrlich gesagt finde ich es auch etwas ungeschickt, dass ich so jedem Ameisen Benutzer den sa Account geben muss.
 

Guybrush

Sehr aktives Mitglied
4. September 2015
347
38
AW: 1.0.7.3: Ameise sollte sich den ConnectionString merken

Hi Thomas,

faszinierend, das funktioniert!

Danke für den simplen aber effizienten Hinweis :)

Kann als Gelöst gekennzeichnet werden, mit der Lösung kann ich leben und ist ehrlich gesagt für die User wahrscheinlich sogar noch einfacher, weil so niemand mehr was eingeben muss.
 

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.030
99
Berlin
AW: 1.0.7.3: Ameise sollte sich den ConnectionString merken

bei uns funktioniert das nicht.
er trägt zwar die IP und den Datenbanknamen etc ein, aber nicht den Port.

Somit ist die funktion hinfällig...uns "nervt" es auch etwas, dass man die daten immer eintippen muss.
 

Guybrush

Sehr aktives Mitglied
4. September 2015
347
38
AW: 1.0.7.3: Ameise sollte sich den ConnectionString merken

Hi,

hm, das mit dem Port verwundert mich etwas, denn unser ConnectionString ist schon auch recht speziell bzw. genau:
tcp:<servername>[\<instancename>],<port> bzw. tcp:<IPAddress>[\<instancename>],<port>

Siehe MSDN:
https://technet.microsoft.com/en-us/library/ms191260(v=sql.105).aspx

Und da funktioniert der Aufruf sogar auch ohne dass ich etwas konfigurieren musste.
 

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.030
99
Berlin
AW: 1.0.7.3: Ameise sollte sich den ConnectionString merken

bei uns ist es auch so aufgebaut.
IP\instance, port
habe den Port bei der SQL datenbank damals angepasst und wenn ich die ameise über die wawi starte, sagt die ameise sie hat keine verbindung und ich sehe dann den eigetragenen server aber ohne port.

manuell geht es ja wenn ich IP\instance, port eintippe...
 

Guybrush

Sehr aktives Mitglied
4. September 2015
347
38
AW: 1.0.7.3: Ameise sollte sich den ConnectionString merken

Ich sehe, dass bei dir das tcp: fehlt und ein Leerzeichen nach dem Komma ist -> ändere das doch mal?
 

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.030
99
Berlin
AW: 1.0.7.3: Ameise sollte sich den ConnectionString merken

glaube wir sprechen an einander vorbei.

Wenn ich die Ameise über Startmenü starte und es wie folgt eintrage geht es ja:
geht.JPG

Wenn ich es über die WaWi starte sagt er verbindungsfehler und ich sehe dann folgendes:
wawi start.JPG

und dort fehlt halt der port, weshalb es nicht geht.

Das Problem ist also, die WaWi gibt den Port anscheinend nicht mit durch.
 

Anhänge

  • geht.JPG
    geht.JPG
    22,8 KB · Aufrufe: 8
  • wawi start.JPG
    wawi start.JPG
    20,8 KB · Aufrufe: 8

Björn Berger

Moderator
Mitarbeiter
30. Dezember 2013
1.098
16
AW: 1.0.7.3: Ameise sollte sich den ConnectionString merken

Hi

Steht der Port in der Jtl Datenbankverwaltung drin? Das ist der Sql Server string den die Ameise von der Wawi übergeben bekommt.

Gruß
Björn
 

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.030
99
Berlin
AW: 1.0.7.3: Ameise sollte sich den ConnectionString merken

hm, sieht nicht so aus als ob der Port da drin steht, aber verbinden kann er sich damit.
Bin auch der Meinung es dort damals eingetragen zu haben.

Finde keine Option das anzupassen in der Datenbankverwaltung, kannst du mir da einen Tipp geben?

Der Service ist deaktiviert, ich kann Ihn ja mal aktivieren. Welchen Vorteil bringt dieser?
 

Björn Berger

Moderator
Mitarbeiter
30. Dezember 2013
1.098
16
AW: 1.0.7.3: Ameise sollte sich den ConnectionString merken

Hi

Du musst in der Jtl Datenbankverwaltung leider dafür ein neues Profil anlegen, ändern ist derzeit nicht möglich.
Wenn ich die Microsoft Doku richtig verstehe ist der Service dafür da im Netzwerk bekannt zu geben das da ein Sql Server auf Port x auf Verbindung wartet.
Dann müsstest du vermutlich den Port nicht in der Wawi konfigurieren.

Gruß
Björn
 

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.030
99
Berlin
AW: 1.0.7.3: Ameise sollte sich den ConnectionString merken

hi,

ok danke, mit löschen des profils und anlegen eines neuen mit dem port, geht es nun.

von mir aus kann es dann endgültig gelöst sein und zu :)

gruß tobi
 

Guybrush

Sehr aktives Mitglied
4. September 2015
347
38
AW: 1.0.7.3: Ameise sollte sich den ConnectionString merken

Bzgl. Datenbankverwaltung und etwas ändern:

Wir konnten hier glaube bei einem neuen Datenbank-Profil einfach den alten bzw. identischen Namen verwenden -> wurde kommentarlos überschrieben. Eigentlich nicht ok, aber in unserem Fall gut so :) Offiziell "ändern" wäre natürlich schöner.
 

Marc Völker

Moderator
Mitarbeiter
15. April 2014
1.915
215
Hürth
AW: 1.0.7.3: Ameise sollte sich den ConnectionString merken

Eigentlich nicht ok, aber in unserem Fall gut so :smile: Offiziell "ändern" wäre natürlich
wird kommen, hab ich schonmal auf einer Liste mit bekommen.

@Björn Sql Browser macht leider nicht immer sinn. Gerade auf Öffentlichen Systemen sollte dieser bloss aus sein. Ist auch ein Sicherheitshinweis des BSI, da du mit einer laufenden Instanz auch gerne alle vorhandenen Server direkt für Angreifer sichtbar sind.
Daher ist der auch gerade bei Hostern in der Standard Konfig deaktiviert.

Ansonsten gilt eh beim Connection String. Wenn Port angegeben ist der Instanzname wumpe. Der Kommunikations Kanal ist schön (tcp:) aber allgemein kein Muss. Je nach anderem Kanal "Named Pipe, Shared Memory" geht der eh nur Lokalhost oder hat nen ganz anderen aufbau. Wenn port dynamisch ist, geht das ganze nur mit Sql Brwoser Service, und dem Instanznamen. Ist der Port 1433 (MsSql Server Default Port) kannst du auch ohne alles Verbinden (ohne angabe Port, und angabe Instanz) Ob das nun eine Tolle verschleierungs Taktik ist, den Mssql immer auf einem anderen Port laufen zu lassen, lasse ich mal dahin gestellt. Allem in allem läuft der halt so immer, egal was an Ports belegt ist.
 
Ähnliche Themen
Titel Forum Antworten Datum
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
JTL Ameise fehlt im Programm x86 JTL-Wawi 2.0 3
Workflow Trigger bei Angebot-Import über Ameise JTL-Wawi 1.9 0
JTL-Wawi eBay Fahrzeugverwendung (K-Typen) wird nicht aktiviert trotz Ameise-Import JTL-Wawi 1.10 0
Ameise: Eigene Exporte umbenennen? JTL-Wawi 1.8 6
JTL-Ameise: Export von Verkäufen auf Komponenten-Ebene JTL-Wawi 1.10 6
Beantwortet Eigener Export JTL Ameise Rückstände JTL Ameise - Eigene Exporte 1
Ebay Preise per Ameise Importieren JTL-Wawi 1.10 14
Preise lassen sich nicht importieren über Ameise JTL-Wawi 1.10 4
JTL Ameise - Export von HTML und wieder Re-Import JTL-Wawi 1.11 6
Neu vollständige Liste/Definition aller Importfelder für die JTL-Ameise JTL-Ameise - Fehler und Bugs 7
Auftrags Import via Ameise keine Eigenen Felder?! JTL-Wawi 1.9 1
Ebay angebote lassen sich nicht mehr bei JTL bearbeiten JTL-Wawi 2.0 0
Inaktive Verkaufskanäle lassen sich nicht löschen – erscheinen nach Löschen und Speichern erneut JTL-Wawi 1.11 0
Anhänge lassen sich nicht mehr anzeigen JTL-Wawi 2.0 3
Wawi 1.10.14.3 lässt sich nicht mehr mit Datev verbinden JTL-Wawi 1.10 3
Ameisen-Vorlagen Attribute und Eigene Felder lassen sich nicht speichern JTL-Wawi 1.11 2
Aktuelles Update 1.11.7: Anmeldedialog merkt sich den letzten User immer noch nicht & falsche Warnung für angeblich fehlendes SQL Server Update JTL-Wawi 1.11 3
Neu Sprachvariablen Textbausteine mit "." im Namen lassen sich nicht ändern JTL-Shop - Fehler und Bugs 2
Neu Bestellung per Mail, Kunde registriert sich im Nachgang, Bestellung nicht im Kundenkonto User helfen Usern - Fragen zu JTL-Wawi 2
Neu Der Auftrag wird nicht ausgeliefert. Der Auftrag befindet sich bereits auf einer anderen Pickliste. User helfen Usern - Fragen zu JTL-Wawi 2
Neu Bon automatisch drucken setzt sich zurück JTL-POS - Fehler und Bugs 1
Neu Störung / Connector verbindet sich nicht (Shopify) Shopify-Connector 7

Ähnliche Themen