DTS Export/Import MS-SQL Server 2000

Status
Nicht offen für weitere Antworten.
A

Ano

Gast
Hallo Forum,

ich bin auf der Suche nach Informationen, wie ich von Java aus den Export von Daten aus einer Tabelle in ein Textfile anstossen kann. (CSV Format) Im Enterprise Manager kann ich ja manuell Tabellen exportieren in einem von mir definierten Format (z.B. erste Zeile Spaltennamen, Semikolon als Trennzeichen und CRLF als Linefeed).
Nun würde ich gerne in Java eine Funktionalität haben, die genau sowas tut, ohne es extra ausprogrammieren zu müssen - sprich einfach nur eine DTS Funktionalität im SQL Server aufrufen.

Hoffe das war halbwegs verständlich :)

Danke für jegliche Infos.
Ano
 

Bleiglanz

Gesperrter Benutzer
ist doch simpel
Code:
...
StringBuffer csv = new StringBuffer();
while(rs.next())
{
    csv.append(rs.getString(1)); // TODO Typen
    csv.append(";"); // TODO seperator einstellen
    csv.append(rs.getString(2));
    csv.append(";");
...
    csv.append("\n");
}
ist doch gleich "hinprogrammiert" :)

da gibts bestimmt irgendwo eine library dafür, aber bis du die gefunden hast und konfiguriert hast und die Doku gelesen hast, ist ein Eigenprodukt schon lange fertig
 
A

Ano

Gast
Hi,
im Prinzip hast Du recht, dass man sowas grundsätzlich auch selbst programmieren kann, aber warum sollte ich das tun, wenn es evtl. schon vordefinierte Funktionalität für genau diesen Fall gibt.
Außerdem hat Dein kleines Beispiel einen ganz gravierenden Nachteil...Du selektierst immer alles als String und schaust nicht, ob es tatsächlich ein String in der DB ist oder ein anderer Datentyp. Das kann dann spätestens beim Import ein Problem darstellen, da Du alle Daten in Deinem File dann in Hochkomma's stehen hast.
Klar, auch dafür gibt es eine Lösung (rs.getObject() zusammen mit einigen Prüfungen), aber wie gesagt...ich will es nicht unbedingt ausprogrammieren. Habe mir wirklich den Kopf schon selbst über das Erstellen einer solchen Routine zerbrochen und habe auch eine Lösung, nur will ich die nur als letzten Ausweg haben.

Trotzdem Danke,
Ano
 

Bleiglanz

Gesperrter Benutzer
ja das sollte ja nur ein Beispiel sein

getInt(..) get Date(..)

das ist doch so einfach, das macht man schneller als ein "Tool" zu konfigurieren
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
A Problem mit dem Import und Export von Bildern Datenbankprogrammierung 4
L HSQLDB sichern (import und export von DB) Datenbankprogrammierung 3
H Datenbank Export mit Java Datenbankprogrammierung 3
A Nach Export mysql Verbindung zur Datenbank nicht möglich, was tun? Datenbankprogrammierung 7
D Derby Datenbank bei Export zu JAR-Datei nicht möglich Datenbankprogrammierung 8
H Fat Jar Export: Could not find class-path entry for 'C:Java/jdk/mysql-connector-java- Datenbankprogrammierung 3
I Nach export zur .jar keine verbindung mehr Datenbankprogrammierung 7
baykara MySQL CSV IMPORT Datenbankprogrammierung 6
M CSV Import - Dynamisches SQL Statement Datenbankprogrammierung 15
C Über Classpath MongoDB Treiber einbinden und korrekte import Pfade Datenbankprogrammierung 8
M MySQL MySQL DATETIME-Import Datenbankprogrammierung 9
O import in die Datenbank mit Threading Datenbankprogrammierung 3
T Datei import und Datumsformat Datenbankprogrammierung 4
O MySQL Xampp dump-import in Java Datenbankprogrammierung 9
A The import javax.persistence cannot be resolved Datenbankprogrammierung 1
G Import einer csv-Datei in eine H2-Database Datenbankprogrammierung 12
G import Oracle.jdbc*; Datenbankprogrammierung 6
A Java DB Server lässt sich nicht starten Datenbankprogrammierung 3
U SQL Server mit Java verbinden Datenbankprogrammierung 5
D Oracle Gateway oder Relay-Server Datenbankprogrammierung 5
D SQL Server Android App: 'int java.lang.String.length()' on a null object reference Datenbankprogrammierung 15
Thallius MySQL JDBC auf Linux Server zu mySQL DB auf anderem Linux Server wirft Access denied Datenbankprogrammierung 5
C Derby/JavaDB Auf Variable aus Link in java server page zugreifen Datenbankprogrammierung 4
platofan23 MySQL Java Programm findet Treiber für mySQL auf Debian-Server nicht? Datenbankprogrammierung 11
F MySQL Verbindung zum SQL-Server Datenbankprogrammierung 27
J Datenbank VPS Server Datenbankprogrammierung 3
L Oracle Daten von einem Server zum andere kopieren Datenbankprogrammierung 24
K MySQL LAN-MySQL Server mit XAMPP Datenbankprogrammierung 2
V HSQLDB detached entity passed to persist: server.Employee Datenbankprogrammierung 4
I Es kann keine Verbindung zum Server aufgebaut werden Datenbankprogrammierung 12
B Derby/JavaDB Client-Server-Architektur mit Datenbank Datenbankprogrammierung 6
X MySQL Verbindungdsaufbau MySql auf Ubuntu-Server Datenbankprogrammierung 10
M MySQL Verbindung zum Server aufbauen ohne DB ansprechen Datenbankprogrammierung 2
C Derby auf Server Datenbankprogrammierung 6
ruutaiokwu sql server t-sql: try/catch bei ALTER TABLE ? Datenbankprogrammierung 4
ruutaiokwu sql server 2008 stored procedures automatisiert vergleichen Datenbankprogrammierung 2
ruutaiokwu sql server constraints priorität? Datenbankprogrammierung 3
ruutaiokwu sql server werte swappen beim update-vorgang mit unique-constraints..? Datenbankprogrammierung 2
D Daten von einem Server in eigenem Java-Programm benutzen Datenbankprogrammierung 6
W MySQL -Server Einstellung -- Zugriff übers lokale Netzwerk Datenbankprogrammierung 1
cover1012 Derby/JavaDB Verbindung mit FTP-Server Datenbankprogrammierung 13
N MySQL Datenbank-Server in *.jar packen? Datenbankprogrammierung 6
L Mit Java Desktop Anwendung auf Mysql Server auf Webspace verbinden Datenbankprogrammierung 11
F h2 als server Datenbankprogrammierung 3
V MySQL MsSql ohne Server nutzen? Datenbankprogrammierung 2
S MySQL Server Informationen abfragen Datenbankprogrammierung 6
F MSSQL-Server Verbindung Datenbankprogrammierung 5
DStrohma MS SQL Server 2005 + Java: Immer nur eine aktive Verbindung erlaubt? Datenbankprogrammierung 5
D MySQL Client - Server: Client verabschiedet sich sobald ich Variablen im SQL Statement verwende Datenbankprogrammierung 9
A MS Sql Server 2008 - Verbindungsproblem Datenbankprogrammierung 3
E Nach Server wechsel Datenbank fehler ?!? Datenbankprogrammierung 3
J Oracle oder SQL-Server Datenbankprogrammierung 18
J Server Datenbankprogrammierung 3
C SQL Server Treiber [DBNETLIB] Datenbankprogrammierung 14
A Client-Server anwendung sofort aktualisieren Datenbankprogrammierung 7
T Hsqldb: java.lang.NoClassDefFoundError: org/hsqldb/Server Datenbankprogrammierung 2
E MSSQL-Server connection aufbau sehr langsam Datenbankprogrammierung 2
W Problem bei Insert mit JDBC auf MS-SQL-Server 2005 Datenbankprogrammierung 7
0x7F800000 MS-SQL Server 2008 Wie benutzt man da NATURAL JOIN / INNER JOIN USING? Datenbankprogrammierung 3
M Problem mit ResultSet bei SQL Server 2005 Datenbankprogrammierung 6
D Bean: server internal error Datenbankprogrammierung 5
Landei MsSql Express Server 2008 Datenbankprogrammierung 8
G MSSQL Server SELECT Abfrage funktioniert nicht Datenbankprogrammierung 4
M [gelöst] Problem mit SQL Server. Statements... Datenbankprogrammierung 4
A Java JDBC Programm bringt auf Unix Server Fehlermeldung Datenbankprogrammierung 4
K JDBC MS SQL SERVER Datenbankprogrammierung 6
J MS sql Server 2005 Treiber Datenbankprogrammierung 9
G jdbc grundlegende verbindung zu sql server geht nicht Datenbankprogrammierung 9
thE_29 Byte auslesen mit MS SQL Server Datenbankprogrammierung 4
sparrow Hibernate in non-EE Server/Client-App (Topic geändert) Datenbankprogrammierung 10
G Suchen von Zahlen in einem Textfeld / SQL Server Datenbankprogrammierung 1
G update sperren bei client/server anwendung Datenbankprogrammierung 7
T JDBC und Client/Server Datenbankprogrammierung 12
G SQL Server Connection Datenbankprogrammierung 12
G Access Zugriff, DB auf Server, Applet Datenbankprogrammierung 4
R Unknown initial character set index . received from server Datenbankprogrammierung 5
M HSQLDB Server Problem Datenbankprogrammierung 2
K INSERT INTO bei Windows 2005 SQL Server Standard Edition . Datenbankprogrammierung 2
F Zwischen Datenbanken wählen auf SQL-Server Datenbankprogrammierung 4
G Insert in MS SQL Server Db funktioniert nicht richtig Datenbankprogrammierung 16
G Datenbank ohne Server Datenbankprogrammierung 28
G DB-Server schmiert ab Datenbankprogrammierung 6
D Datenbankzugriff auf MS SQL Server 2000 funktioniert nicht Datenbankprogrammierung 3
S SQLite oder RDBMS als Datei(nicht Client/Server) Datenbankprogrammierung 5
J Hibernate + Spring + SQL Server => Performanceprobleme :( Datenbankprogrammierung 4
G JDBC Verbindung zu MySQL-Server auf lokalem Rechner Datenbankprogrammierung 5
O Datenbankzugriff "ohne" Server ? Datenbankprogrammierung 9
D Datenbank zugriff über Client/Server Datenbankprogrammierung 4
G Problem mit Suchen Statement Java und MS-SQL-Server Datenbankprogrammierung 9
thE_29 Microsoft SQL Server 2000 Datenbankprogrammierung 2
A help me !(entitybean + sql server) Datenbankprogrammierung 2
R Invalid parameter bindings bei MS SQL Server Datenbankprogrammierung 2
G Fehlermeldung beim Zugriff auf SQL-Server-DB Datenbankprogrammierung 3
R JAVA-Prog auf Datenbank-Server zugreifen Datenbankprogrammierung 3

Ähnliche Java Themen

Neue Themen


Oben