Changes for page JDBC2XML Usage

Last modified by christoph_lechleitner@iteg_at on 2013-10-08 03.37:51

From version 2.1
edited by christoph_lechleitner@iteg_at
on 2012-08-03 06.12:17
Change comment: Examples of JDBC URLs, slight restructuring
To version 1.1
edited by christoph_lechleitner@iteg_at
on 2012-08-03 05.41:00
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -2,26 +2,18 @@
2 2  
3 3  This section refers to the command-line tool. For information on the uses of the java library, please refer to our [[java documentation>>doc:JDBC2XML.Java Library Documentation.WebHome]].
4 4  
5 -= {{id name="JDBC2XMLUsage-Commands"/}}Commands =
5 +=== {{id name="JDBC2XMLUsage-Aliases"/}}Aliases ===
6 6  
7 -JDBC2XML provides several commands, triggering different operations.
7 +JDBC2XML registers under several aliases on the command line, to cover the most common usecases. They are presented here with minimal options, see a full list of options below.
8 8  
9 -The following command overview only shows the absolut minimal number of options.
9 +==== {{id name="JDBC2XMLUsage-DumpingaDBtoXML:"/}}Dumping a DB to XML: ====
10 10  
11 -Usually more options are needed, especially {{code language="none"}}--user{{/code}}, {{code language="none"}}--password{{/code}}, and (Linux only) {{code language="none"}}--jdbc-drivers{{/code}}.
12 -
13 -See far below for a full list of options, as well as examples for JDBC URLs.
14 -
15 -==== {{id name="JDBC2XMLUsage-DumpingaDBtoXML"/}}Dumping a DB to XML ====
16 -
17 17  {{code language="none"}}
18 18  jdbc2xml --url <jdbc-url> --file <path-to-file>
19 19  {{/code}}
20 20  
21 -See below for details and example for JDBC URLs.
15 +==== {{id name="JDBC2XMLUsage-RestoringaDBfromXML:"/}}Restoring a DB from XML: ====
22 22  
23 -==== {{id name="JDBC2XMLUsage-RestoringaDBfromXML"/}}Restoring a DB from XML ====
24 -
25 25  {{code language="none"}}
26 26  xml2jdbc --file <path-to-file> --url <jdbc-url>
27 27  {{/code}}
... ... @@ -52,25 +52,11 @@
52 52  jdbcextr --url <jdbc-url> --file <path-to-file>
53 53  {{/code}}
54 54  
55 -== {{id name="JDBC2XMLUsage-JDBCURLs"/}}JDBC URLs ==
47 +=== {{id name="JDBC2XMLUsage-Fulllistofoptions"/}}Full list of options ===
56 56  
57 -JDBC URLs basically look like {{code language="none"}}jdbc:servertype://host[:port]/db?options{{/code}}., but some Databases and/or JDBC Drivers like other variants.
58 -
59 -Typical examples are:
60 -
61 -{{code language="none"}}
62 -# MySQL
63 -jdbc:mysql://localhost:3306/MYDATABASE
64
65 -# MSSQL
66 -jdbc:sqlserver://localhost:1433;databaseName=MYDATABASE;
67 -{{/code}}
68 -
69 -== {{id name="JDBC2XMLUsage-Fulllistofoptions"/}}Full list of options ==
70 -
71 71  ==== {{id name="JDBC2XMLUsage-Databaseaccess"/}}Database access ====
72 72  
73 -JDBC URL to access the DB.
51 +JDBC URL to access the DB (like jdbc:servertype:~/~/host[:port]/db[?options]):
74 74  
75 75  {{code language="none"}}
76 76  --from-url "jdbcurl"
... ... @@ -165,13 +165,13 @@
165 165  --driver drivername
166 166  {{/code}}
167 167  
168 -Linux only: add given drivers to the classpath
146 +linux only: add given drivers to the classpath
169 169  
170 170  {{code language="none"}}
171 171  --jdbc-drivers jarfilename[;jarfilename...]
172 172  {{/code}}
173 173  
174 -==== {{id name="JDBC2XMLUsage-Optionsforjdbcbehaviour"/}}Options for jdbc behaviour ====
152 +==== {{id name="JDBC2XMLUsage-Optionsfortranslationtojdbc"/}}Options for translation to jdbc ====
175 175  
176 176  Change the batch size for inserts (def.: 1000)
177 177  
... ... @@ -185,7 +185,7 @@
185 185  --transactional
186 186  {{/code}}
187 187  
188 -==== {{id name="JDBC2XMLUsage-Optionsforxmlreading"/}}Options for xml reading ====
166 +==== {{id name="JDBC2XMLUsage-Optionsfortranslationfromxml"/}}Options for translation from xml ====
189 189  
190 190  Enable schema checking on the xml file
191 191  
... ... @@ -199,7 +199,7 @@
199 199  --create-fk-indices
200 200  {{/code}}
201 201  
202 -==== {{id name="JDBC2XMLUsage-Optionsforxmlcreation"/}}Options for xml creation ====
180 +==== {{id name="JDBC2XMLUsage-Optionsfortranslationtoxml"/}}Options for translation to xml ====
203 203  
204 204  Force or supress pretty printing of xml data
205 205  
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -656884
1 +656879
URL
... ... @@ -1,1 +1,1 @@
1 -https://clazzes.atlassian.net/wiki/spaces/JDBC2XML/pages/656884/JDBC2XML Usage
1 +https://clazzes.atlassian.net/wiki/spaces/JDBC2XML/pages/656879/JDBC2XML Usage