DBMS DBeaver mit SQL Server Express nutzen

sql-server-dbeaverDBeaver als Datenbankmanagementsystem – kurz DBMS – stellte ich bereits in der Community Version hier im Blog vor. Neben einer PostgreSQL und mySQL Datenbank hatte ich beruflich auch das Vergnügen, mit einer SQL Server Express Datenbank arbeiten zu können. Zwar kann man sich Microsofts SQL Server Management Studio (SSMS) kostenlos herunterladen und verwenden – ist meiner Ansicht nach auch ein sehr geil umfangreiches, wenngleich daher auch komplexes Tool – aber wozu sollte ich für die paar Handgriffe über ein DBMS ein zweites DBMS installieren?

Bei meinen ersten Versuchen schlug die Verbindung mit DBeaver und SQL Server Express auch fehl. Letztlich lag das an der fehlenden Information, welchen Port die SQL Server Express-Variante verwendet. Die Express-Variante hat nämlich keinen festen Port, sondern sucht sich zufällig einen Port aus. Welchen, erfährt man auch nicht einfach so bei der Installation. Weiterlesen

Werbung

Java – Programmieren mit oder ohne IDE?

IDE. Was ist das eigentlich? Programmierer wissen es, angehende vielleicht auch und ich erkläre es trotzdem kurz. IDE steht für englisch Integrated Development Environment und heißt auf deutsch: integrierte Entwicklungsumgebung. Schlicht handelt es sich dabei um eine Software, mit der man eben andere Software programmieren kann. Im Falle von Java gibt es ein paar zur Auswahl. Einige sind kostenlos, andere in form von eingeschränkten Communityversionen erhältlich, andere sind kostenpflichtig. Allen gemein ist jedoch, dass man sie zum Programmieren von Java-Programmen gar nicht unbedingt braucht.

Ok. Und was brauche ich zum Programmieren?

Nicht so schnell. Vielleicht sollte ich kurz erwähnen, dass Java eine objektorientierte Programmiersprache ist. Man kann an tausend Stellen lesen, was das bedeutet. Anstelle der üblichen Erklärungen will ich das mal mit JavaScript vergleichen. Wird gerade von Laien meist für ein und das Selbe gehalten. Was es definitiv nicht ist!

Weiterlesen

Microsoft SQL Server Express in PHP verwenden

sql-server-php-logoWer PHP hört, denkt meist auch gleich an MySQL, was daran liegen mag, dass PHP für die interessierten Einsteiger meist auf dem Wege einer XAMPP-Installation seinen Weg auf die Festplatte findet. Und da gehört MySQL ebenfalls zum Lieferumfang. Vielleicht liegt auch darin der Irrglaube begründet, dass man PHP nicht ohne MySQL verwenden bzw. ausführen könnte. Fakt ist natürlich, dass man einen Webserver benötigt, der PHP ausführen kann. Ohne den geht es nicht – und ist im Fall von XAMPP Apache.

Und wer PHP nun auch zusammen mit SQL verwenden möchte, greift da natürlich – sofern er sich nicht die Mühe macht, alles selbst aufzusetzen – zu XAMPP und bekommt damit phpMyAdmin an die Hand gegeben. Abgesehen davon, dass ich diese Weboberfläche trotz des Funktionsumfangs für so ziemlich das unhandlichste DBMS halte, kann PHP natürlich auch mit anderen SQL-Datenbanksystemen zusammen arbeiten. Dafür wird dann selbstredend ein anderes DMBS benötigt.

Weiterlesen

Adobe Reader – Digitale ID exportieren

Es ist und bleibt wohl eine Hassliebe zwischen mir und dem Adobe Reader. 2018 Ende Februar schrieb ich, wie sich im Adobe PDF Reader eine digitale ID – bei mir als pfx Datei vorliegen und seinerzeit auch im Reader erstellt – importieren lässt. Zu dem Zeitpunkt war mein Zertifikat bereits etwa vier Jahre alt.

Nun kam ich kürzlich erst wieder in die Verlegenheit, ein PDF digital zu signieren. Ging alles prima. Nun war es Ende September 2019 erneut von Nöten, ein PDF zu signieren. Der Speicher wies mir allerdings lediglich das Zertifikat meiner Frau als Verfügbar aus. Im Zertifikatespeicher von Windows wurde ich überhaupt nicht fündig und auch der Import der damals erstellten pfx Datei brachte nicht. Oder doch? Ich importierte es erst für den angemeldeten Benutzer. Fehlanzeige. Dann ein Import für den Computer. Ah! Unter den eigenen Zertifikaten wurde es gelistet. Und da viel mir auch auf, warum möglicherweise die ID im Adobe Reader nicht zur Verfügung stand.

Weiterlesen

Windows – Miniaturansicht von PDFs aktivieren

icancompute-scrnsht-pdf-icon-winodwsOhne PDF kommt man gewöhnlich nicht aus. Erst recht nicht, wenn man vom Papier weg hin zu digitalen Unterlagen möchte. Sicher, man kann – oder sollte – nicht auf alle Originale verzichten, der Berg an Papier, der in Aktenordnern abgeheftet auch irgendwo gelagert werden muss, kann damit effektiv begrenzt werden. Wer sich dann noch entsprechender Hard- und/oder Software bedient, hat sogar durchsuchbare PDFs. Unter Windows kann man auf diesem Wege dann mittels Windows-Taste und einfach einem Suchbegriff durchaus schon das gesuchte Dokument im Archiv finden. Wer eine einfache Ordnerstruktur nutzt, ruft den obersten Ordner auf und tippt in die Ordnersuchleiste den gesuchten Begriff ein. Neben Dokumenten, die den Begriff im Namen haben, findet Windows diesen auch, wenn er von der OCR Engine im Dokument erkannt und gespeichert wurde. Mach das mal mit einem Aktenordner. Zeitnahe Pflege der Dokumente setzt das natürlich voraus.

Weiterlesen

Windows 10 – Remotedesktop kann keine Verbindung mit dem Remotecomputer herstellen

Windows 10 Remotedesktop VerbindungMan kennt das. Funktionen, die man vielleicht oft nutzt, die aber zuverlässig ihren Dienst verrichten, wenn man sie braucht. Und dann funktionieren sie das eine Mal nicht und man ist aufgeschmissen, weil die Fehlermeldung nicht ergiebig ist. So ging es mir kürzlich, als ich im heimischen Netzwerk per Remotezugriff auf meinen Laptop springen wollte.

Weiterlesen

Datenbankmanagementsystem (DBMS) – DBeaver

240px-DBeaver_logo.svg (1)Wieder möchte ich mich in kurzem Umfang, gerichtet an Anfänger, zu denen ich mich selbst zu diesem Zeitpunkt auch immer noch zähle, als Erklärbär versuchen. Dazu habe ich mir wegen eines Projektes mit PostgreSQL die Mühe gemacht, ein DBMS zu suchen. Da PostgreSQL ebenso wie mySQL frei und kostenlos verfügbar ist, gibt es eine breitere Auswahl an Verwaltungssoftware für die Datenbank. Im fertigen Installer wird – ähnlich phpMyAdmin für mySQL – eine Weboberfläche mitgeliefert: pgAdmin. Nettes Tool, vom UI her wesentlich aufgeräumter und übersichtlicher gestaltet als phpMyAdmin. Aber… in beiden DBMS vermisse ich die Möglichkeit, sich die grafische Darstellung der Tabellenrelationen anzeigen lassen zu können. Von Microsofts SQL Server Manager (SSMS) kenne ich die Funktion. Gut, ob phpMyAdmin da was bietet, habe ich offen gestanden nicht versucht in Erfahrung zu bringen, würde mir im Falle von pgSQL selbstverfreilich auch nichts helfen. pgAdmin bietet jedenfalls keinen solchen Service.

Weiterlesen

Microsoft Office – Gratis Vorlagen zum Download

Screenshot KategorienSeit geraumer Zeit habe ich den Tab im Browser nun offen, weil ich mir die Vorlagen alle mal herunterladen wollte. Microsoft bietet nämlich ein recht großes Portfolio an kostenlosen Vorlagen für sämtliche Officeprodukte, in denen die Verwendung von Vorlagen Sinn macht: Excel, Word, PowerPoint. Als Office 365 Nutzer mag es sein, dass man einen Teil dieser Vorlagen auch im jeweiligen Programm vorgeschlagen bekommt oder über die Suche finden kann.

Weiterlesen

Adobe Reader – Digitale ID erstellen oder importieren und Dokumente digital signieren

00 Adobe_Reader-logo-49DD908156-seeklogo.comHerrschaftszeiten noch mal! Musste ich echt erst wieder hier herum fluchen. Wie so viele andere Menschen, die sich den Papierkram sparen wollen, bin ich auch kein Fan davon, irgend einen Schrieb als PDF auszudrucken, zu unterschreiben, einzuscannen und wieder per Mail zu verschicken. Den unterzeichneten Ausdruck entsorgen? Ja nee, ist ja jetzt wieder irgendwie ein verbindliches Original. Also lieber – sofern vom Adressaten nicht verweigert – digital signiert. Geht ja. Im Adobe Reader kann man sich ein digitales Zertifikat erstellen. Das kann dann zur Signierung von PDFs verwendet werden. Mit Zeitstempel, Name in Klartext und Ort. Wenn man möchte. Persönlich nutze ich das schon eine ganze Weile. Brauchen kann ich das aber nur so zwei mal im Jahr. Und hin und wieder wirft Adobe in der Zeit dazwischen ein Update für den Adobe Reader raus. Was wiederum dazu führen kann, dass sich die ein oder andere Funktion nicht mehr dort befindet, wo man sie gewohnt ist. Kennt man von Microsoft Office. Der erste große Schreck kam, als der Reader dann optisch komplett aus den 90ern in das aktuelle Jahrtausend gehievt wurde. Da musste man erst in den Einstellungen des Readers die alte Ansicht für die Optionen im Unterschriftenmenü wieder aktivieren. Wurde wohl zugunsten einer fancy Optik damals wegrationalisiert. Weiterlesen

Mouse without Borders – kostenloses Tool von Microsoft

MwB-LogoMSVor einiger Zeit stieß ich zufällig wieder einmal auf ein nützliches kleines Programm aus dem Hause Microsoft. Neben dem nützlichen Werkzeugkasten mit allerlei Tools, die einem bei der Analyse des eigenen Rechners helfen, hat MS bekanntlich auch noch die Microsoft Garage. Der Name kommt nicht von ungefähr, hat Bill Gates Microsoft doch damals in einer Garage gegründet. Garagen sind zur Gründung und Erfindung von so mancher Unternehmung und Gerätschaft in den USA generell recht populär, was den Namen also gleich auch etwas erklärt: Es wird experimentiert in der Garage. Aus dem Kopf kann ich jetzt keine bekannten Ideen nennen, die dort umgesetzt wurden, aber allgemein ist das ein Spielplatz für die Ingenieure und Entwickler. So ist also vermutlich Mouse without Borders entstanden. Sicherlich war irgend ein Entwickler es leid, bei zwei oder drei Computern dauernd eben auch zwei oder drei Mäuse und Tastaturen bedienen zu müssen. So in etwa dürfte dieses kleine Programm wohl entstanden sein. Weiterlesen