Wie erstellt man eine SQL-Tabelle und füllt sie mit Excel-Tabellenkalkulationsdaten?
Gibt es einen einfachen Weg zum erstellen einer Tabelle in SQL-Server (2005) aus einer Excel-Tabelle. Ich denke da vielleicht irgendein tool?
Vielen Dank im Voraus.
InformationsquelleAutor der Frage Alonso | 2008-10-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn die Daten nicht so groß ist und wenn es eine einfache Tabelle, die einfachste Möglichkeit ist das erstellen und öffnen Sie die Tabelle in SQL Server Management Studio, und kopieren Sie die excel-Daten in diese.
Anderen Lösungen sind mit DTS oder mit SSIS..
InformationsquelleAutor der Antwort Gulzar Nazim
Speichern von excel-Datei als text(unicode) - Datei und verwenden Sie dann "sql-Daten importieren und exportieren" aus der " alle Programme wählen Sie dann "flat file source" als source file und durchsuchen Sie die txt-Datei.Thats it.Einfach und klar.
InformationsquelleAutor der Antwort Abhinava Shukla
SQL Server 2008R2+
InformationsquelleAutor der Antwort bird2920
Sie können schreiben, VBA-code in Excel:
InformationsquelleAutor der Antwort
In der SQL Server enterprise manager, es ist ein "import data" - Dienstprogramm. Es kann Daten in verschiedenen Formaten (.mdb .XLS -, .CSV, etc.). Es ist ein einfacher job, zeigen Sie auf die Datei, die Sie importiert werden sollen (in einer neuen Tabelle) und starten Sie das hochladen der Daten und Struktur. Auf der anderen Seite die Kommentare, wie skurrile Excel ist korrekt.... Mein Vorschlag ist, schneiden Sie und fügen Sie die Daten in einer MS Acess-Tabelle (Alle Daten wenn es eine kleine Tabelle, die ungefähr 10 Datensätze, wenn es sehr groß ist). Die MS Access-Daten-dump identifizieren jede "Macke" mit den Daten. Sobald die SQL-Tabelle erstellt, das hochladen von Daten mittels MS Access-Tabelle ist nur eine Frage der import-manager (Quelle der MS Access-Tabelle, Ziel der SQL-Tabelle)
InformationsquelleAutor der Antwort Joe
Können Sie behandeln das Excel-Dokument selbst, wie Sie eine Datenbank über die builtin-ODBC-Treiber für diesen Zweck. Der Schnellste Weg ist, öffnen Sie den ODBC-Datenquellen-Administrator Konfigurieren Sie die vorhandene Excel-Dateien Daten-Quelle und wählen Sie eine Arbeitsmappe. Das gibt Ihnen eine Excel-Datenbank zugeordnet ODBC-alles was Sie jetzt brauchen, ist ein tool zum Lesen von Daten aus der ODBC-Datenbank in eine SQL Server-Datenbank.
InformationsquelleAutor der Antwort Rhubarb