torben: Datenbankanbindung mit Perl

Hallo an alle Frauen und Männer im Forum!

Ich möchte eine Datenbankanbindung an einen Microsoft SQL-Server 7 erstellen (sowohl unter Win32 als auch unter Linux). Mag mir jemand sagen, welche Module ich dafür bräuchte und wo ich sie finde (am besten mit genauer Adresse, nicht einfach: "Findest du auf www.xy.de")

Vielen, vielen Dank

Gruß Torben

  1. Ich möchte eine Datenbankanbindung an einen Microsoft SQL-Server 7 erstellen (sowohl unter Win32 als auch unter Linux). Mag mir jemand sagen, welche Module ich dafür bräuchte und wo ich sie finde (am besten mit genauer Adresse, nicht einfach: "Findest du auf www.xy.de")

    Hi,
    Du kannst die Datenbank entweder über ODBC oder über das DBI-Modul ansprechen. Ich würde dir stark zum DBI-Modul raten, da man dabei die Datenbank einfach wechseln kann und es außerdem plattformunabhängig ist.
    Das Modul findest du unter http://search.cpan.org/search?dist=DBI

    Grüße,
    Crunch

    1. Ich möchte eine Datenbankanbindung an einen Microsoft SQL-Server 7 erstellen (sowohl unter Win32 als auch unter Linux). Mag mir jemand sagen, welche Module ich dafür bräuchte und wo ich sie finde (am besten mit genauer Adresse, nicht einfach: "Findest du auf www.xy.de")

      Hi,
      Du kannst die Datenbank entweder über ODBC oder über das DBI-Modul ansprechen. Ich würde dir stark zum DBI-Modul raten, da man dabei die Datenbank einfach wechseln kann und es außerdem plattformunabhängig ist.
      Das Modul findest du unter http://search.cpan.org/search?dist=DBI

      Grüße,
      Crunch

      Jo, Danke!

      Hast Du auch noch Plan, wie ich das Modul installiere?

      Ich habe leider noch nie mit Modulen gearbeitet.

      1. Ich möchte eine Datenbankanbindung an einen Microsoft SQL-Server 7 erstellen (sowohl unter Win32 als auch unter Linux). Mag mir jemand sagen, welche Module ich dafür bräuchte und wo ich sie finde (am besten mit genauer Adresse, nicht einfach: "Findest du auf www.xy.de")

        Hi,
        Du kannst die Datenbank entweder über ODBC oder über das DBI-Modul ansprechen. Ich würde dir stark zum DBI-Modul raten, da man dabei die Datenbank einfach wechseln kann und es außerdem plattformunabhängig ist.
        Das Modul findest du unter http://search.cpan.org/search?dist=DBI

        Grüße,
        Crunch

        Jo, Danke!

        Hast Du auch noch Plan, wie ich das Modul installiere?

        Ich habe leider noch nie mit Modulen gearbeitet.

        Wenn du unter Windows mit der Active-State-Version arbeitest, kannst du (fast) jedes Modul einfach über ppm (Perl Package Manager) installieren. Das ist ein praktisches Programm, mit dem du Module runterladen und installieren kannst. Einfach an einer Kommandozeile "ppm" eingeben und dann mit help siehst du die Befehle. ("install DBI" müsste das glaub ich sein)

        Unter Linux musst die .tar.gz runterladen, entpacken und installieren. Wenn was nicht klappt, einfach Readme lesen, da steht eh meist eine Installationsanleitung.

        Grüße,
        Crunch

        1. Ich möchte eine Datenbankanbindung an einen Microsoft SQL-Server 7 erstellen (sowohl unter Win32 als auch unter Linux). Mag mir jemand sagen, welche Module ich dafür bräuchte und wo ich sie finde (am besten mit genauer Adresse, nicht einfach: "Findest du auf www.xy.de")

          Hi,
          Du kannst die Datenbank entweder über ODBC oder über das DBI-Modul ansprechen. Ich würde dir stark zum DBI-Modul raten, da man dabei die Datenbank einfach wechseln kann und es außerdem plattformunabhängig ist.
          Das Modul findest du unter http://search.cpan.org/search?dist=DBI

          Grüße,
          Crunch

          Jo, Danke!

          Hast Du auch noch Plan, wie ich das Modul installiere?

          Ich habe leider noch nie mit Modulen gearbeitet.

          Wenn du unter Windows mit der Active-State-Version arbeitest, kannst du (fast) jedes Modul einfach über ppm (Perl Package Manager) installieren. Das ist ein praktisches Programm, mit dem du Module runterladen und installieren kannst. Einfach an einer Kommandozeile "ppm" eingeben und dann mit help siehst du die Befehle. ("install DBI" müsste das glaub ich sein)

          Unter Linux musst die .tar.gz runterladen, entpacken und installieren. Wenn was nicht klappt, einfach Readme lesen, da steht eh meist eine Installationsanleitung.

          Grüße,
          Crunch

          Danke!

          Wenn bloß in allen Foren solche guten Antworten gegeben werden...!

          Vielen Dank!

          Gruß Torben

          1. Hallo,

            Du solltest mal bei Gelegenheit die FAQ dieses Forums lesen, im speziellen die Abschnitte über das zitieren von Nachrichten;-)

            Zum Thema Datenabnkzugriff auf MS SQL Server möchte ich nur ergänzen, daß unter WIndows sowieso kein problem besteht. Mit einer halbwegs aktuellen Version von Activestate (build 62x) einfach
            ppm install DBD::ODBC
            in einem Kommandozeilenfenster (commandshell, Eingabeaufforderung oder wie auch immer) eingeben, alles andere erledigt ppm, sofern Du über einen aktiven Internetzugang verfügst. Ansonsten hilft das Studium der Dokumentation weiter.

            Solltest Du aber von Linux aus auf einen MS SQL-Server zugreifen wollen, so ist schon etwas mehr Arbeit notwendig, da Du sicherstellen mußt, daß auch ein ODBC-Treiber auf dem Linuxrechner verfügbar ist. In der Dokumenation des ODBC-Moduls findest Du aber alle notwendigen Hinweise, was Du noch brauchst.

            Zusätzlich würde ich auch die Dokumentation 'perlmodinstall' sorgfältig durchlesen, da hier alles notwendige beshcrieben wird, wie Du zu den Modulen kommst und auch installieren kannst.

            Alternativ zu ODBC unter Linux würde sich auch noch die Verwendung des DBI Proxymechanismus anbieten, dessen Beschreibung du in der Dokumenation des DBI-Moduls findest.

            Mit einem Satz: Du solltest die Dokumenationen lesen;-)

            Grüße
              Klaus