ODBC: Fehler im Windows-Treiber
Viele von Ihnen nutzen Microsoft Query oder Microsoft Access, um eigene Auswertungen über die ODBC-Schnittstelle zu ziehen. Wer nicht den "ODBC Treiber 17.x" verwendet, sondern den Treiber, der bei Windows 10 bzw. Server 2016-22 mitgeliefert wird, hat mit dem November kumulativen Update das Problem, dass keine ODBC-Verbindungen mehr aufgebaut werden können. Ob Sie den Betriebssystemtreiber verwenden, können Sie bei aufgetretener Fehlermeldung in einer administrativen Eingabeaufforderung mit dem Befehl: tasklist /m sqlsrv32.dll feststellen. Wenn ja, gibt es derzeit von Microsoft keine Lösung für das Problem. Mit dem #ODBC Treiber 17 ist es mir bisher nicht aufgetreten. Damit könnte ein Workaround (der Treiber ist ohnehin der empfohlene Weg - auch nicht die Version 18 des Treibers, sondern die aktuelle Version 17.10.2.1) die Installation und Einrichtung der Datenquellen mit dem 17er Treiber sein. Dieser verwendet die Bibliothek: mssqlodbc17.dll. Nutzer des 17er Treibers sollten ebenfalls diesen auf die aktuelle Version von Ende November 2022 bringen, um potentielle #Sicherheitslücken zu schließen. https://go.microsoft.com/fwlink/?linkid=2217421&clcid=0x407 Microsoft Download-Link deutscher Treiber 17
Kategoriebild
SQL-Server 2012 Supportende Mitte 2022
Viele von Ihnen setzen in Verbindung mit gevis ERP | BC, gevis ERP | NAV und gevis Classic die sogenannte ISV-Runtime des Microsoft SQL-Servers ein. Mit einer jährlich zu verlängernden "Maintenance" (Wartung) wird Ihnen das Recht gewährt, auf eine neuere Version vom SQL-Server zu aktualisieren. Darüber ist, solange Sie nur unsere Produkte (gevis, s.dok, BI1, NAV Lohn) auf diesen SQL-Servern einsetzen) die Lizenz deutlich günstiger als ein vollwertiger SQL-Server Standard. Ab Mitte Juli 2022 gibt es keine Sicherheits-Updates mehr für #SQL Server 2012. #Sicherheitslücken sind damit vorprogrammiert. [time_until date="12.07.2022"] Die Notwendigkeit, ein SQL-Versions-Upgrade auszuführen, tritt immer dann ein, wenn das Supportende des installierten Produkts abläuft oder eine neue gevis Version/Architektur eingesetzt wird (wie im Rahmen einer gevis ERP | BC Migration). Das Upgrade ist immer genau auf die Version mit dem kumulative Upgrade möglich, die von der verwendeten NAV-Version unterstützt wird. So kann man mit Dynamics NAV 2017 maximal auf SQL-Server 2017 mit einem der ersten kumulativen Updates (CU) aktualisieren, nicht auf SQL-Server 2019. Zusätzlich gibt es eine Abhängigkeit zum verwendeten Server-Windows-Betriebssystem. Alte SQL-Server Versionen können nicht auf Windows Servern der Version 2019 oder 2022 installiert werden. Handlungsbedarf Stellen Sie Ihre gevis Version fest und die darunterliegende Version von Microsoft Dynamics NAV bzw. Microsoft Dynamics 365 Business Central. Ermitteln Sie im SQL-Server Management Studio die Version Ihres SQL-Servers (z.B. 12.0.2034.21234) Dokumentieren Sie die Windows-Version Ihres SQL-Servers (und der NSTs/Batchserver) Prüfen Sie, ob Sie die SQL-Server Maintenance immer verlängert haben und aktuell ein Wartungsvertrag vorliegt. Wenn eine aktive SQL-Server-Maintenance und die…
Kategoriebild
ODBC-Wissen
n rnDatentypen beim Zugriff auf gevis ERP / SQL und verknüpfen von Tabellen mit unterschiedlichen Datentypen, warum nur Leserechte?rnrnWenn ein Dateityp beim verknüpfen von Tabellen nicht passt, erstellen Sie bitte eine Sicht in der Datenbank. (Die geschieht über das SQL Management Studio. Bei der Sysko-SQL-Schulung haben wir das mit der Sicht AAA_Debitor schon gemacht). In der Sicht kommt für die Spalte, die Sie mit einem anderen Datentyp benötigen, dann der CAST Befehl zum Einsatz. Statt der Tabelle selektieren Sie dann zukünftig diese Sicht.rnrnSchreibzugriff würde bei einer kleinen Unachtsamkeit (z.B. ein Komma statt eines Punktes eingegeben) das ganze gevis schrotten. Daher geben wir dem ODBC-User ausschließlich DB-Datareader Rechte. (Post ID:323)n
Kategoriebild
ODBC als Ergänzung zu bi1
Wer Auswertungen zu gevis erstellen möchte, hat zunächst einmal die Berichte, die die Warenwirtschaft an Bord hat. Als zweite Stufe kann man die "Open Database Connectivity" - kurz #ODBC nutzen, um direkt mit Excel auf aktuelle Daten der #SQL-Server basierten gevis-Datenbank zuzugreifen.Ebenfalls bekannt ist lizenzpflichtige die Excel-Erweiterung "Jet Essentials", die schon mehr Möglichkeiten bietet, da sie die #Dynamics Begrifflichkeiten an die Oberfläche führt. Alle Auswertungen, die die dritte Dimension erfordern, lassen sich nur mit einer professionellen BI-Lösung nutzen. Das Produkt "bi1" unserer Tochtergesellschaft Diacom ist optimal auf gevis ERP | NAV abgestimmt, da es die Funktionalität eines Datawarehouse mit dreidimensionalen Würfeln auf gevis abbildet. Zahlreiche Auswertungen für das Management-Cockpit, Verkaufsauswertungen stehen hier bereits zur Verfügung und lassen sich über die intuitive Oberfläche erweitern. Nun zurück zu ODBC. Die folgenden Grenzwerte sind aufgrund der Software zu beachten: Microsoft Office Standard: Hier steht ausschließlich "MS-Query" zur Verfügung, ein komfortables Programm, um Auswertungen zu erstellen und mehrere Tebellen miteinander zu verknüpfen. Sein Vorteil liegt im Query-Assistenten, der es erlaubt, SQL-Filter ohne SQL-Kenntnisse in natürlicher Sprache zusammenzuklicken.Limits: gevis darf nicht mehr als 4 Mandanten haben, sonst kann Query die Tabellen nicht einlesenEs dürfen maximal 255 Spalten in Excel übergeben werdenErstellte listen lassen sich nicht gruppieren (hierzu muss man in Excel den Pivot-Assistenten im Nachgang bemühenExcel kann maximal 1 Million Zeilen darstellenMicrosoft Office 365 ab Proplus Plan oder Office 2019 Proplus: Mit Access lassen sich beliebig große Listen einlesen und weiterverarbeitenAccess hat keinen Pivot-Assistenten, zur Weiterverarbeitung müssen Daten aus Access nach Excel exportiert werden.Der Query…
Kategoriebild
Microsoft #SQL-Server 2008 und 2008 R2 Support-Ende
Das Ende des "extended Support" ist am 9. Juli 2019. Ab diesem Zeitpunkt werden auch keine Sicherheits-Updates für den SQL-Server mehr ausgeliefert. Prüfen Sie bitte (bei Aufruf des SQL-Server Management Studios wird die Information angezeigt), welche Version Ihre SQL-Server haben. Bei den oben genannten Produkten besteht Handlungsbedarf:   Aktualisierung auf eine neue Version von Microsoft SQL-Server  Folgende Fragen sind für die Abschätzung des Aufwandes und der Kosten wichtig:  Auf welcher Windows Server Version ist der SQL-Server installiert (2008 R2)?Haben Sie noch einen gültigen Wartungsvertrag (Maintenance)? :! Setzen Sie einen SQL-Mirror-Server ein (Spiegelung)?Ist Ihr SQL-Server nach Prozessor(en) lizensiert?Haben Sie eine neuere SQL-Lizenz und setzen per Downgrade Recht 2008 R2 ein?Setzen Sie Virtualisierung (vmware oder Hyper-V) mit mehren Hosts ein (Cluster)? Die Beantwortung dieser Fragen entscheidet darüber, ob Sie bis zum Ablaufdatum zusätzliche Lizenzen erwerben müssen oder nur Dienstleistungsaufwand berücksichtigen müssen. Ihr Ansprechpartner ist Dirk Andreas Lübke. Für Fragen und für ein Angebot nehmen Sie gern Kontakt mit ihm auf.
Kategoriebild
Welcher SQL-Server kommt wo am meisten zum Einsatz?
#PostgreSQL - (mit dem Elefanten-Symbol) ist eine leistungsfähige quelloffene Datenbank-Serverlösung, die alle drei Monate aktualisiert wird. PSQL kommt häufig in Internet-Projekten zum Einsatz #MySQL (Community Edition) ist der Open-Source Teil der meistverbreitetsten Internet-Webserver-Datenbank, der Oracle gehört. Die Community Edition ist kostenfrei und für alle Plattformen verfügbar #Microsoft SQL Server (kostenpflichtig) ist die Datenbank, die in vielen kaufmännischen Produkten und professioneller Geschäfts-Software zum Einsatz kommt. In den aktuellen Versionen entweder "on premise" also im eigenen Netzwerk , oder in der Cloud (Microsoft Azure) #FAQ Kategorie: SQL-Server (3)
erstes Bild
Kategoriebild