blob: 665105908661501e76ef413a2d27f517396bef74 [file] [log] [blame]
ledunnel1d908fb2007-10-06 00:45:16 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.0"?>
3<plugin>
4 <extension
Brian Fitzpatrick216dd242008-12-10 23:19:21 +00005 point="org.eclipse.datatools.connectivity.sqm.core.databaseRecognition">
6 <recognizer
7 class="org.eclipse.datatools.enablement.msft.internal.sqlserver.connection.SQLServerDatabaseRecognizer">
8 </recognizer>
9 </extension>
10 <extension point="org.eclipse.datatools.connectivity.connectionProfile">
11 <connectionProfile category="org.eclipse.datatools.connectivity.db.category"
12 configurationType="org.eclipse.datatools.connectivity.db.generic.configurationType"
13 icon="icons/jdbc_16.gif"
14 id="org.eclipse.datatools.enablement.msft.sqlserver.connectionProfile"
15 name="%profile.sqlserver.title"
16 pingFactory="org.eclipse.datatools.enablement.msft.internal.sqlserver.connection.JDBCSQLServerConnectionFactory"
17 propertiesPersistenceHook="org.eclipse.datatools.enablement.msft.internal.sqlserver.connection.SQLServerDBPropertiesPersistenceHook" />
18 <connectionFactory
19 class="org.eclipse.datatools.enablement.msft.internal.sqlserver.connection.JDBCSQLServerConnectionFactory"
20 id="java.sql.Connection"
21 name="%jdbc.connection.name"
22 profile="org.eclipse.datatools.enablement.msft.sqlserver.connectionProfile" />
23 <configurationType
24 id="org.eclipse.datatools.enablement.msft.sqlserver.configurationType1"
25 name="SQL Server">
26 </configurationType>
27 </extension>
28 <extension point="org.eclipse.datatools.connectivity.driverExtension">
29 <category parentCategory="org.eclipse.datatools.connectivity.db.driverCategory"
30 id="org.eclipse.datatools.enablement.msft.sqlserver.driverCategory"
31 name="%SQLSERVER_CATEGORY_NAME" />
32 <category
33 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.driverCategory"
sguan7ce7ca52018-03-06 16:59:04 -080034 id="org.eclipse.datatools.enablement.msft.sqlserver.2016.driverCategory"
35 name="%2016_VERSION_CATEGORY_NAME" />
36 <category
37 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.driverCategory"
Jamie Wang8250f4f2015-12-14 17:33:47 -080038 id="org.eclipse.datatools.enablement.msft.sqlserver.2014.driverCategory"
39 name="%2014_VERSION_CATEGORY_NAME" />
40 <category
41 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.driverCategory"
42 id="org.eclipse.datatools.enablement.msft.sqlserver.2012.driverCategory"
43 name="%2012_VERSION_CATEGORY_NAME" />
44 <category
45 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.driverCategory"
Brian Fitzpatrick216dd242008-12-10 23:19:21 +000046 id="org.eclipse.datatools.enablement.msft.sqlserver.2008.driverCategory"
47 name="%2008_VERSION_CATEGORY_NAME" />
48 <category
49 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.driverCategory"
50 id="org.eclipse.datatools.enablement.msft.sqlserver.2005.driverCategory"
51 name="%2005_VERSION_CATEGORY_NAME" />
52 <category
53 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.driverCategory"
54 id="org.eclipse.datatools.enablement.msft.sqlserver.2000.driverCategory"
55 name="%2000_VERSION_CATEGORY_NAME" />
56 <driverTemplate createDefault="false" emptyJarListIsOK="false"
sguan7ce7ca52018-03-06 16:59:04 -080057 id="org.eclipse.datatools.enablement.msft.sqlserver.2016.driverTemplate"
58 jarList="sqljdbc.jar"
59 name="%org.eclipse.datatools.enablement.msft.sqlserver.2016.driverTemplate"
60 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2016.driverCategory"
61 valuesProvider="org.eclipse.datatools.enablement.msft.internal.sqlserver.driver.SQLServer2016DriverValuesProvider">
62 <properties>
63 <property generated="false"
64 id="org.eclipse.datatools.connectivity.db.driverClass" name="%driverClass"
65 value="com.microsoft.sqlserver.jdbc.SQLServerDriver" required="true"
66 visible="true" />
67 <property generated="false"
68 id="org.eclipse.datatools.connectivity.db.vendor" name="%driverVendor"
69 value="SQL Server" required="true" visible="false" />
70 <property generated="false"
71 id="org.eclipse.datatools.connectivity.db.version" name="%driverVersion"
72 value="2014" required="true" visible="false" />
73 <property generated="false"
74 id="org.eclipse.datatools.connectivity.db.databaseName" name="%driverDBName"
75 value="pubs" required="true" visible="true" />
76 <property generated="false"
77 id="org.eclipse.datatools.connectivity.db.URL" name="%driverConnectionURL"
78 value="jdbc:sqlserver://localhost:1433;databaseName=pubs" required="true"
79 visible="true" />
80 <property generated="false"
81 id="org.eclipse.datatools.connectivity.db.username" name="%driverUID"
82 value="" required="false" visible="true" />
83 <property generated="false"
84 id="org.eclipse.datatools.connectivity.db.password" name="%driverPWD"
85 required="false" visible="true" />
86 </properties>
87 </driverTemplate>
88 <driverTemplate createDefault="false" emptyJarListIsOK="false"
Jamie Wang8250f4f2015-12-14 17:33:47 -080089 id="org.eclipse.datatools.enablement.msft.sqlserver.2014.driverTemplate"
90 jarList="sqljdbc.jar"
91 name="%org.eclipse.datatools.enablement.msft.sqlserver.2014.driverTemplate"
92 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2014.driverCategory"
93 valuesProvider="org.eclipse.datatools.enablement.msft.internal.sqlserver.driver.SQLServer2014DriverValuesProvider">
94 <properties>
95 <property generated="false"
96 id="org.eclipse.datatools.connectivity.db.driverClass" name="%driverClass"
97 value="com.microsoft.sqlserver.jdbc.SQLServerDriver" required="true"
98 visible="true" />
99 <property generated="false"
100 id="org.eclipse.datatools.connectivity.db.vendor" name="%driverVendor"
101 value="SQL Server" required="true" visible="false" />
102 <property generated="false"
103 id="org.eclipse.datatools.connectivity.db.version" name="%driverVersion"
104 value="2014" required="true" visible="false" />
105 <property generated="false"
106 id="org.eclipse.datatools.connectivity.db.databaseName" name="%driverDBName"
107 value="pubs" required="true" visible="true" />
108 <property generated="false"
109 id="org.eclipse.datatools.connectivity.db.URL" name="%driverConnectionURL"
110 value="jdbc:sqlserver://localhost:1433;databaseName=pubs" required="true"
111 visible="true" />
112 <property generated="false"
113 id="org.eclipse.datatools.connectivity.db.username" name="%driverUID"
114 value="" required="false" visible="true" />
115 <property generated="false"
116 id="org.eclipse.datatools.connectivity.db.password" name="%driverPWD"
117 required="false" visible="true" />
118 </properties>
119 </driverTemplate>
120 <driverTemplate createDefault="false" emptyJarListIsOK="false"
121 id="org.eclipse.datatools.enablement.msft.sqlserver.2012.driverTemplate"
122 jarList="sqljdbc.jar"
123 name="%org.eclipse.datatools.enablement.msft.sqlserver.2012.driverTemplate"
124 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2012.driverCategory"
125 valuesProvider="org.eclipse.datatools.enablement.msft.internal.sqlserver.driver.SQLServer2012DriverValuesProvider">
126 <properties>
127 <property generated="false"
128 id="org.eclipse.datatools.connectivity.db.driverClass" name="%driverClass"
129 value="com.microsoft.sqlserver.jdbc.SQLServerDriver" required="true"
130 visible="true" />
131 <property generated="false"
132 id="org.eclipse.datatools.connectivity.db.vendor" name="%driverVendor"
133 value="SQL Server" required="true" visible="false" />
134 <property generated="false"
135 id="org.eclipse.datatools.connectivity.db.version" name="%driverVersion"
136 value="2012" required="true" visible="false" />
137 <property generated="false"
138 id="org.eclipse.datatools.connectivity.db.databaseName" name="%driverDBName"
139 value="pubs" required="true" visible="true" />
140 <property generated="false"
141 id="org.eclipse.datatools.connectivity.db.URL" name="%driverConnectionURL"
142 value="jdbc:sqlserver://localhost:1433;databaseName=pubs" required="true"
143 visible="true" />
144 <property generated="false"
145 id="org.eclipse.datatools.connectivity.db.username" name="%driverUID"
146 value="" required="false" visible="true" />
147 <property generated="false"
148 id="org.eclipse.datatools.connectivity.db.password" name="%driverPWD"
149 required="false" visible="true" />
150 </properties>
151 </driverTemplate>
152 <driverTemplate createDefault="false" emptyJarListIsOK="false"
Brian Fitzpatrick216dd242008-12-10 23:19:21 +0000153 id="org.eclipse.datatools.enablement.msft.sqlserver.2008.driverTemplate"
154 jarList="sqljdbc.jar"
155 name="%org.eclipse.datatools.enablement.msft.sqlserver.2008.driverTemplate"
156 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2008.driverCategory"
157 valuesProvider="org.eclipse.datatools.enablement.msft.internal.sqlserver.driver.SQLServer2008DriverValuesProvider">
158 <properties>
159 <property generated="false"
160 id="org.eclipse.datatools.connectivity.db.driverClass" name="%driverClass"
161 value="com.microsoft.sqlserver.jdbc.SQLServerDriver" required="true"
162 visible="true" />
163 <property generated="false"
164 id="org.eclipse.datatools.connectivity.db.vendor" name="%driverVendor"
165 value="SQL Server" required="true" visible="false" />
166 <property generated="false"
167 id="org.eclipse.datatools.connectivity.db.version" name="%driverVersion"
168 value="2008" required="true" visible="false" />
169 <property generated="false"
170 id="org.eclipse.datatools.connectivity.db.databaseName" name="%driverDBName"
171 value="pubs" required="true" visible="true" />
172 <property generated="false"
173 id="org.eclipse.datatools.connectivity.db.URL" name="%driverConnectionURL"
174 value="jdbc:sqlserver://localhost:1433;databaseName=pubs" required="true"
175 visible="true" />
176 <property generated="false"
177 id="org.eclipse.datatools.connectivity.db.username" name="%driverUID"
178 value="" required="false" visible="true" />
179 <property generated="false"
180 id="org.eclipse.datatools.connectivity.db.password" name="%driverPWD"
181 required="false" visible="true" />
182 </properties>
183 </driverTemplate>
184 <driverTemplate createDefault="false" emptyJarListIsOK="false"
185 id="org.eclipse.datatools.enablement.msft.sqlserver.2005.driverTemplate"
186 jarList="sqljdbc.jar"
187 name="%org.eclipse.datatools.enablement.msft.sqlserver.2005.driverTemplate"
188 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2005.driverCategory"
189 valuesProvider="org.eclipse.datatools.enablement.msft.internal.sqlserver.driver.SQLServer2005DriverValuesProvider">
190 <properties>
191 <property generated="false"
192 id="org.eclipse.datatools.connectivity.db.driverClass" name="%driverClass"
193 value="com.microsoft.sqlserver.jdbc.SQLServerDriver" required="true"
194 visible="true" />
195 <property generated="false"
196 id="org.eclipse.datatools.connectivity.db.vendor" name="%driverVendor"
197 value="SQL Server" required="true" visible="false" />
198 <property generated="false"
199 id="org.eclipse.datatools.connectivity.db.version" name="%driverVersion"
200 value="2005" required="true" visible="false" />
201 <property generated="false"
202 id="org.eclipse.datatools.connectivity.db.databaseName" name="%driverDBName"
203 value="pubs" required="true" visible="true" />
204 <property generated="false"
205 id="org.eclipse.datatools.connectivity.db.URL" name="%driverConnectionURL"
206 value="jdbc:sqlserver://localhost:1433;databaseName=pubs" required="true"
207 visible="true" />
208 <property generated="false"
209 id="org.eclipse.datatools.connectivity.db.username" name="%driverUID"
210 value="" required="false" visible="true" />
211 <property generated="false"
212 id="org.eclipse.datatools.connectivity.db.password" name="%driverPWD"
213 required="false" visible="true" />
214 </properties>
215 </driverTemplate>
216 <driverTemplate createDefault="false" emptyJarListIsOK="false"
217 id="org.eclipse.datatools.enablement.msft.sqlserver.2000.driverTemplate"
218 jarList="msbase.jar;mssqlserver.jar;msutil.jar"
219 name="%org.eclipse.datatools.enablement.msft.sqlserver.2000.driverTemplate"
220 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2000.driverCategory"
221 valuesProvider="org.eclipse.datatools.enablement.msft.internal.sqlserver.driver.SQLServer2000DriverValuesProvider">
222 <properties>
223 <property generated="false"
224 id="org.eclipse.datatools.connectivity.db.driverClass" name="%driverClass"
225 value="com.microsoft.jdbc.sqlserver.SQLServerDriver" required="true"
226 visible="true" />
227 <property generated="false"
228 id="org.eclipse.datatools.connectivity.db.vendor" name="%driverVendor"
229 value="SQL Server" required="true" visible="false" />
230 <property generated="false"
231 id="org.eclipse.datatools.connectivity.db.version" name="%driverVersion"
232 value="2000" required="true" visible="false" />
233 <property generated="false"
234 id="org.eclipse.datatools.connectivity.db.databaseName" name="%driverDBName"
235 value="pubs" required="true" visible="true" />
236 <property generated="false"
237 id="org.eclipse.datatools.connectivity.db.URL" name="%driverConnectionURL"
238 value="jdbc:microsoft:sqlserver://localhost:1433;databaseName=pubs"
239 required="true" visible="true" />
240 <property generated="false"
241 id="org.eclipse.datatools.connectivity.db.username" name="%driverUID"
242 value="" required="false" visible="true" />
243 <property generated="false"
244 id="org.eclipse.datatools.connectivity.db.password" name="%driverPWD"
245 required="false" visible="true" />
246 </properties>
247 </driverTemplate>
248 <!--<driverTemplate createDefault="false" emptyJarListIsOK="false"
249 id="org.eclipse.datatools.enablement.msft.sqlserver.2008.other.driverTemplate"
250 jarList=""
251 name="%org.eclipse.datatools.enablement.msft.sqlserver.2008.other.driverTemplate"
252 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2008.driverCategory"
253 valuesProvider="org.eclipse.datatools.enablement.msft.internal.sqlserver.driver.SQLServer2008DriverValuesProvider">
254 <properties>
255 <property generated="false"
256 id="org.eclipse.datatools.connectivity.db.driverClass" name="%driverClass"
257 value="" required="true" visible="true" />
258 <property generated="false"
259 id="org.eclipse.datatools.connectivity.db.vendor" name="%driverVendor"
260 value="SQL Server" required="true" visible="false" />
261 <property generated="false"
262 id="org.eclipse.datatools.connectivity.db.version" name="%driverVersion"
263 value="2008" required="true" visible="false" />
264 <property generated="false"
265 id="org.eclipse.datatools.connectivity.db.databaseName" name="%driverDBName"
266 value="" required="true" visible="true" />
267 <property generated="false"
268 id="org.eclipse.datatools.connectivity.db.URL" name="%driverConnectionURL"
269 value="" required="true" visible="true" />
270 <property generated="false"
271 id="org.eclipse.datatools.connectivity.db.username" name="%driverUID"
272 value="" required="false" visible="true" />
273 <property generated="false"
274 id="org.eclipse.datatools.connectivity.db.password" name="%driverPWD"
275 required="false" visible="true" />
276 </properties>
277 </driverTemplate>
278 <driverTemplate createDefault="false" emptyJarListIsOK="false"
279 id="org.eclipse.datatools.enablement.msft.sqlserver.2005.other.driverTemplate"
280 jarList=""
281 name="%org.eclipse.datatools.enablement.msft.sqlserver.2005.other.driverTemplate"
282 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2005.driverCategory"
283 valuesProvider="org.eclipse.datatools.enablement.msft.internal.sqlserver.driver.SQLServer2005DriverValuesProvider">
284 <properties>
285 <property generated="false"
286 id="org.eclipse.datatools.connectivity.db.driverClass" name="%driverClass"
287 value="" required="true" visible="true" />
288 <property generated="false"
289 id="org.eclipse.datatools.connectivity.db.vendor" name="%driverVendor"
290 value="SQL Server" required="true" visible="false" />
291 <property generated="false"
292 id="org.eclipse.datatools.connectivity.db.version" name="%driverVersion"
293 value="2005" required="true" visible="false" />
294 <property generated="false"
295 id="org.eclipse.datatools.connectivity.db.databaseName" name="%driverDBName"
296 value="" required="true" visible="true" />
297 <property generated="false"
298 id="org.eclipse.datatools.connectivity.db.URL" name="%driverConnectionURL"
299 value="" required="true" visible="true" />
300 <property generated="false"
301 id="org.eclipse.datatools.connectivity.db.username" name="%driverUID"
302 value="" required="false" visible="true" />
303 <property generated="false"
304 id="org.eclipse.datatools.connectivity.db.password" name="%driverPWD"
305 required="false" visible="true" />
306 </properties>
307 </driverTemplate>
308 <driverTemplate createDefault="false" emptyJarListIsOK="false"
309 id="org.eclipse.datatools.enablement.msft.sqlserver.2000.other.driverTemplate"
310 jarList=""
311 name="%org.eclipse.datatools.enablement.msft.sqlserver.2000.other.driverTemplate"
312 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2000.driverCategory"
313 valuesProvider="org.eclipse.datatools.enablement.msft.internal.sqlserver.driver.SQLServer2000DriverValuesProvider">
314 <properties>
315 <property generated="false"
316 id="org.eclipse.datatools.connectivity.db.driverClass" name="%driverClass"
317 value="" required="true" visible="true" />
318 <property generated="false"
319 id="org.eclipse.datatools.connectivity.db.vendor" name="%driverVendor"
320 value="SQL Server" required="true" visible="false" />
321 <property generated="false"
322 id="org.eclipse.datatools.connectivity.db.version" name="%driverVersion"
323 value="2000" required="true" visible="false" />
324 <property generated="false"
325 id="org.eclipse.datatools.connectivity.db.databaseName" name="%driverDBName"
326 value="" required="true" visible="true" />
327 <property generated="false"
328 id="org.eclipse.datatools.connectivity.db.URL" name="%driverConnectionURL"
329 value="" required="true" visible="true" />
330 <property generated="false"
331 id="org.eclipse.datatools.connectivity.db.username" name="%driverUID"
332 value="" required="false" visible="true" />
333 <property generated="false"
334 id="org.eclipse.datatools.connectivity.db.password" name="%driverPWD"
335 required="false" visible="true" />
336 </properties>
337 </driverTemplate>-->
338 </extension>
339 <extension point="org.eclipse.datatools.connectivity.sqm.core.catalog">
340 <overrideLoader
341 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005SchemaLoader"
342 eclass="org.eclipse.datatools.modelbase.sql.schema.Schema"
343 product="SQL Server"
sguan7ce7ca52018-03-06 16:59:04 -0800344 version="2016" />
345 <overrideLoader
346 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005SchemaLoader"
347 eclass="org.eclipse.datatools.modelbase.sql.schema.Schema"
348 product="SQL Server"
Jamie Wang8250f4f2015-12-14 17:33:47 -0800349 version="2014" />
350 <overrideLoader
351 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005SchemaLoader"
352 eclass="org.eclipse.datatools.modelbase.sql.schema.Schema"
353 product="SQL Server"
354 version="2012" />
355 <overrideLoader
356 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005SchemaLoader"
357 eclass="org.eclipse.datatools.modelbase.sql.schema.Schema"
358 product="SQL Server"
Brian Fitzpatrick216dd242008-12-10 23:19:21 +0000359 version="2008" />
360 <overrideLoader
361 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005SchemaLoader"
362 eclass="org.eclipse.datatools.modelbase.sql.schema.Schema"
363 product="SQL Server"
364 version="2005" />
365 <overrideLoader
366 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005SchemaLoader"
367 eclass="org.eclipse.datatools.modelbase.sql.schema.Schema"
368 product="SQL Server"
369 version="2000" />
Jamie Wang8250f4f2015-12-14 17:33:47 -0800370
371 <overrideLoader
372 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005ColumnLoader"
373 eclass="org.eclipse.datatools.modelbase.sql.tables.Column"
374 product="SQL Server"
sguan7ce7ca52018-03-06 16:59:04 -0800375 version="2016" />
376 <overrideLoader
377 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005ColumnLoader"
378 eclass="org.eclipse.datatools.modelbase.sql.tables.Column"
379 product="SQL Server"
Jamie Wang8250f4f2015-12-14 17:33:47 -0800380 version="2014" />
381 <overrideLoader
382 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005ColumnLoader"
383 eclass="org.eclipse.datatools.modelbase.sql.tables.Column"
384 product="SQL Server"
385 version="2012" />
Brian Fitzpatrick216dd242008-12-10 23:19:21 +0000386 <overrideLoader
387 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005ColumnLoader"
388 eclass="org.eclipse.datatools.modelbase.sql.tables.Column"
389 product="SQL Server"
390 version="2008" />
391 <overrideLoader
392 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005ColumnLoader"
393 eclass="org.eclipse.datatools.modelbase.sql.tables.Column"
394 product="SQL Server"
395 version="2005" />
396 <overrideLoader
397 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005ColumnLoader"
398 eclass="org.eclipse.datatools.modelbase.sql.tables.Column"
399 product="SQL Server"
400 version="2000" />
Jamie Wang8250f4f2015-12-14 17:33:47 -0800401 <overrideLoader
402 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005RoutineLoader"
403 eclass="org.eclipse.datatools.modelbase.sql.routines.Routine"
404 product="SQL Server"
sguan7ce7ca52018-03-06 16:59:04 -0800405 version="2016" />
406 <overrideLoader
407 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005RoutineLoader"
408 eclass="org.eclipse.datatools.modelbase.sql.routines.Routine"
409 product="SQL Server"
Jamie Wang8250f4f2015-12-14 17:33:47 -0800410 version="2014" />
411 <overrideLoader
412 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005RoutineLoader"
413 eclass="org.eclipse.datatools.modelbase.sql.routines.Routine"
414 product="SQL Server"
415 version="2012" />
Brian Fitzpatrick216dd242008-12-10 23:19:21 +0000416 <overrideLoader
417 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005RoutineLoader"
418 eclass="org.eclipse.datatools.modelbase.sql.routines.Routine"
419 product="SQL Server"
420 version="2008" />
421 <overrideLoader
422 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005RoutineLoader"
423 eclass="org.eclipse.datatools.modelbase.sql.routines.Routine"
424 product="SQL Server"
425 version="2005" />
426 <overrideLoader
427 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005RoutineLoader"
428 eclass="org.eclipse.datatools.modelbase.sql.routines.Routine"
429 product="SQL Server"
430 version="2000" />
Jamie Wang8250f4f2015-12-14 17:33:47 -0800431 <overrideLoader
432 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005TableLoader"
433 eclass="org.eclipse.datatools.modelbase.sql.tables.Table"
434 product="SQL Server"
sguan7ce7ca52018-03-06 16:59:04 -0800435 version="2016" />
436 <overrideLoader
437 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005TableLoader"
438 eclass="org.eclipse.datatools.modelbase.sql.tables.Table"
439 product="SQL Server"
Jamie Wang8250f4f2015-12-14 17:33:47 -0800440 version="2014" />
441 <overrideLoader
442 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005TableLoader"
443 eclass="org.eclipse.datatools.modelbase.sql.tables.Table"
444 product="SQL Server"
445 version="2012" />
Brian Fitzpatrick216dd242008-12-10 23:19:21 +0000446 <overrideLoader
447 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005TableLoader"
448 eclass="org.eclipse.datatools.modelbase.sql.tables.Table"
449 product="SQL Server"
450 version="2008" />
451 <overrideLoader
452 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005TableLoader"
453 eclass="org.eclipse.datatools.modelbase.sql.tables.Table"
454 product="SQL Server"
455 version="2005" />
456 <overrideLoader
457 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2000TableLoader"
458 eclass="org.eclipse.datatools.modelbase.sql.tables.Table"
459 product="SQL Server"
460 version="2000" />
sguan7ce7ca52018-03-06 16:59:04 -0800461
462 <overrideLoader
463 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005TableIndexLoader"
464 eclass="org.eclipse.datatools.modelbase.sql.constraints.Index"
465 product="SQL Server"
466 version="2016" />
Jamie Wang8250f4f2015-12-14 17:33:47 -0800467 <overrideLoader
468 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005TableIndexLoader"
469 eclass="org.eclipse.datatools.modelbase.sql.constraints.Index"
470 product="SQL Server"
471 version="2014" />
472 <overrideLoader
473 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005TableIndexLoader"
474 eclass="org.eclipse.datatools.modelbase.sql.constraints.Index"
475 product="SQL Server"
476 version="2012" />
Brian Fitzpatrick216dd242008-12-10 23:19:21 +0000477 <overrideLoader
478 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005TableIndexLoader"
479 eclass="org.eclipse.datatools.modelbase.sql.constraints.Index"
480 product="SQL Server"
481 version="2008" />
482 <overrideLoader
483 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005TableIndexLoader"
484 eclass="org.eclipse.datatools.modelbase.sql.constraints.Index"
485 product="SQL Server"
486 version="2005" />
487 <!--<overrideLoader
488 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005TableIndexLoader"
489 eclass="org.eclipse.datatools.modelbase.sql.constraints.Index"
490 product="SQL Server"
491 version="2000" />-->
492<!-- <overrideLoader
493 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005UDTypeLoader"
494 eclass="org.eclipse.datatools.modelbase.sql.datatypes.UserDefinedType"
495 product="SQL Server"
496 version="2008" />
497 <overrideLoader
498 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005UDTypeLoader"
499 eclass="org.eclipse.datatools.modelbase.sql.datatypes.UserDefinedType"
500 product="SQL Server"
501 version="2005" />
502 <overrideLoader
503 provider="org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005UDTypeLoader"
504 eclass="org.eclipse.datatools.modelbase.sql.datatypes.UserDefinedType"
505 product="SQL Server"
506 version="2000" />
507-->
508 </extension>
509 <extension point="org.eclipse.datatools.connectivity.sqm.core.ddlGeneration">
510 <generator
511 class="org.eclipse.datatools.enablement.msft.internal.sqlserver.ddl.SqlServerDdlGenerator"
512 product="SQL Server"
513 version="2005">
514 </generator>
515 <generator
516 class="org.eclipse.datatools.enablement.msft.internal.sqlserver.ddl.SqlServer2000DdlGenerator"
517 product="SQL Server"
518 version="2000">
519 </generator>
520 <generator
521 class="org.eclipse.datatools.enablement.msft.internal.sqlserver.ddl.SqlServerDdlGenerator"
522 product="SQL Server"
523 version="2008">
524 </generator>
Jamie Wang8250f4f2015-12-14 17:33:47 -0800525 <generator
526 class="org.eclipse.datatools.enablement.msft.internal.sqlserver.ddl.SqlServerDdlGenerator"
527 product="SQL Server"
528 version="2012">
529 </generator>
530 <generator
531 class="org.eclipse.datatools.enablement.msft.internal.sqlserver.ddl.SqlServerDdlGenerator"
532 product="SQL Server"
533 version="2014">
534 </generator>
sguan7ce7ca52018-03-06 16:59:04 -0800535 <generator
536 class="org.eclipse.datatools.enablement.msft.internal.sqlserver.ddl.SqlServerDdlGenerator"
537 product="SQL Server"
538 version="2016">
539 </generator>
Brian Fitzpatrick216dd242008-12-10 23:19:21 +0000540 </extension>
Brian Fitzpatrick49b715c2009-05-15 00:17:15 +0000541
542 <extension
543 point="org.eclipse.datatools.connectivity.sqm.core.mappings">
544 <providerIDtoDriverCategoryID
545 driverCategoryID="org.eclipse.datatools.enablement.msft.sqlserver.driverCategory"
546 providerID="org.eclipse.datatools.enablement.msft.sqlserver.connectionProfile">
547 </providerIDtoDriverCategoryID>
548 </extension>
Brian Fitzpatrick9c220b02010-01-18 18:21:04 +0000549 <extension
550 point="org.eclipse.datatools.connectivity.driverExtension">
551 <driverTemplate
552 createDefault="false"
553 emptyJarListIsOK="false"
554 id="org.eclipse.datatools.enablement.msft.sqlserver.2005.other.driverTemplate"
555 name="%org.eclipse.datatools.enablement.msft.sqlserver.2005.other.driverTemplate"
556 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2005.driverCategory">
557 <properties>
558 <property
559 generated="false"
560 id="org.eclipse.datatools.connectivity.db.driverClass"
561 name="%driverClass"
562 required="true"
563 visible="true">
564 </property>
565 <property
566 generated="false"
567 id="org.eclipse.datatools.connectivity.db.vendor"
568 name="%driverVendor"
569 required="true"
570 value="SQL Server"
571 visible="false">
572 </property>
573 <property
574 generated="false"
575 id="org.eclipse.datatools.connectivity.db.version"
576 name="%driverVersion"
577 required="true"
578 value="2005"
579 visible="false">
580 </property>
581 <property
582 generated="false"
583 id="org.eclipse.datatools.connectivity.db.databaseName"
584 name="%driverDBName"
585 required="true"
586 visible="true">
587 </property>
588 <property
589 generated="false"
590 id="org.eclipse.datatools.connectivity.db.URL"
591 name="%driverConnectionURL"
592 required="true"
593 visible="true">
594 </property>
595 <property
596 generated="false"
597 id="org.eclipse.datatools.connectivity.db.username"
598 name="%driverUID"
599 required="false"
600 visible="true">
601 </property>
602 <property
603 generated="false"
604 id="org.eclipse.datatools.connectivity.db.password"
605 name="%driverPWD"
606 required="false"
607 visible="true">
608 </property>
609 </properties>
610 </driverTemplate>
611 </extension>
612 <extension
613 point="org.eclipse.datatools.connectivity.driverExtension">
614 <driverTemplate
615 createDefault="false"
616 emptyJarListIsOK="false"
617 id="org.eclipse.datatools.enablement.msft.sqlserver.2000.other.driverTemplate"
618 name="%org.eclipse.datatools.enablement.msft.sqlserver.2000.other.driverTemplate"
619 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2000.driverCategory">
620 <properties>
621 <property
622 generated="false"
623 id="org.eclipse.datatools.connectivity.db.driverClass"
624 name="%driverClass"
625 required="true"
626 visible="true">
627 </property>
628 <property
629 generated="false"
630 id="org.eclipse.datatools.connectivity.db.vendor"
631 name="%driverVendor"
632 required="true"
633 value="SQL Server"
634 visible="false">
635 </property>
636 <property
637 generated="false"
638 id="org.eclipse.datatools.connectivity.db.version"
639 name="%driverVersion"
640 required="true"
641 value="2000"
642 visible="false">
643 </property>
644 <property
645 generated="false"
646 id="org.eclipse.datatools.connectivity.db.databaseName"
647 name="%driverDBName"
648 required="true"
649 visible="true">
650 </property>
651 <property
652 generated="false"
653 id="org.eclipse.datatools.connectivity.db.URL"
654 name="%driverConnectionURL"
655 required="true"
656 visible="true">
657 </property>
658 <property
659 generated="false"
660 id="org.eclipse.datatools.connectivity.db.username"
661 name="%driverUID"
662 required="false"
663 visible="true">
664 </property>
665 <property
666 generated="false"
667 id="org.eclipse.datatools.connectivity.db.password"
668 name="%driverPWD"
669 required="false"
670 visible="true">
671 </property>
672 </properties>
673 </driverTemplate>
674 </extension>
675 <extension
676 point="org.eclipse.datatools.connectivity.driverExtension">
677 <driverTemplate
678 createDefault="false"
679 emptyJarListIsOK="false"
680 id="org.eclipse.datatools.enablement.msft.sqlserver.2008.other.driverTemplate"
681 name="%org.eclipse.datatools.enablement.msft.sqlserver.2008.other.driverTemplate"
682 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2008.driverCategory">
683 <properties>
684 <property
685 generated="false"
686 id="org.eclipse.datatools.connectivity.db.driverClass"
687 name="%driverClass"
688 required="true"
689 visible="true">
690 </property>
691 <property
692 generated="false"
693 id="org.eclipse.datatools.connectivity.db.vendor"
694 name="%driverVendor"
695 required="true"
696 value="SQL Server"
697 visible="false">
698 </property>
699 <property
700 generated="false"
701 id="org.eclipse.datatools.connectivity.db.version"
702 name="%driverVersion"
703 required="true"
704 value="2008"
705 visible="false">
706 </property>
707 <property
708 generated="false"
709 id="org.eclipse.datatools.connectivity.db.databaseName"
710 name="%driverDBName"
711 required="true"
712 visible="true">
713 </property>
714 <property
715 generated="false"
716 id="org.eclipse.datatools.connectivity.db.URL"
717 name="%driverConnectionURL"
718 required="true"
719 visible="true">
720 </property>
721 <property
722 generated="false"
723 id="org.eclipse.datatools.connectivity.db.username"
724 name="%driverUID"
725 required="false"
726 visible="true">
727 </property>
728 <property
729 generated="false"
730 id="org.eclipse.datatools.connectivity.db.password"
731 name="%driverPWD"
732 required="false"
733 visible="true">
734 </property>
735 </properties>
736 </driverTemplate>
737 </extension>
Jamie Wang8250f4f2015-12-14 17:33:47 -0800738
739 <extension
740 point="org.eclipse.datatools.connectivity.driverExtension">
741 <driverTemplate
742 createDefault="false"
743 emptyJarListIsOK="false"
744 id="org.eclipse.datatools.enablement.msft.sqlserver.2012.other.driverTemplate"
745 name="%org.eclipse.datatools.enablement.msft.sqlserver.2012.other.driverTemplate"
746 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2012.driverCategory">
747 <properties>
748 <property
749 generated="false"
750 id="org.eclipse.datatools.connectivity.db.driverClass"
751 name="%driverClass"
752 required="true"
753 visible="true">
754 </property>
755 <property
756 generated="false"
757 id="org.eclipse.datatools.connectivity.db.vendor"
758 name="%driverVendor"
759 required="true"
760 value="SQL Server"
761 visible="false">
762 </property>
763 <property
764 generated="false"
765 id="org.eclipse.datatools.connectivity.db.version"
766 name="%driverVersion"
767 required="true"
768 value="2012"
769 visible="false">
770 </property>
771 <property
772 generated="false"
773 id="org.eclipse.datatools.connectivity.db.databaseName"
774 name="%driverDBName"
775 required="true"
776 visible="true">
777 </property>
778 <property
779 generated="false"
780 id="org.eclipse.datatools.connectivity.db.URL"
781 name="%driverConnectionURL"
782 required="true"
783 visible="true">
784 </property>
785 <property
786 generated="false"
787 id="org.eclipse.datatools.connectivity.db.username"
788 name="%driverUID"
789 required="false"
790 visible="true">
791 </property>
792 <property
793 generated="false"
794 id="org.eclipse.datatools.connectivity.db.password"
795 name="%driverPWD"
796 required="false"
797 visible="true">
798 </property>
799 </properties>
800 </driverTemplate>
801 </extension>
802 <extension
803 point="org.eclipse.datatools.connectivity.driverExtension">
804 <driverTemplate
805 createDefault="false"
806 emptyJarListIsOK="false"
807 id="org.eclipse.datatools.enablement.msft.sqlserver.2014.other.driverTemplate"
808 name="%org.eclipse.datatools.enablement.msft.sqlserver.2014.other.driverTemplate"
809 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2014.driverCategory">
810 <properties>
811 <property
812 generated="false"
813 id="org.eclipse.datatools.connectivity.db.driverClass"
814 name="%driverClass"
815 required="true"
816 visible="true">
817 </property>
818 <property
819 generated="false"
820 id="org.eclipse.datatools.connectivity.db.vendor"
821 name="%driverVendor"
822 required="true"
823 value="SQL Server"
824 visible="false">
825 </property>
826 <property
827 generated="false"
828 id="org.eclipse.datatools.connectivity.db.version"
829 name="%driverVersion"
830 required="true"
831 value="2014"
832 visible="false">
833 </property>
834 <property
835 generated="false"
836 id="org.eclipse.datatools.connectivity.db.databaseName"
837 name="%driverDBName"
838 required="true"
839 visible="true">
840 </property>
841 <property
842 generated="false"
843 id="org.eclipse.datatools.connectivity.db.URL"
844 name="%driverConnectionURL"
845 required="true"
846 visible="true">
847 </property>
848 <property
849 generated="false"
850 id="org.eclipse.datatools.connectivity.db.username"
851 name="%driverUID"
852 required="false"
853 visible="true">
854 </property>
855 <property
856 generated="false"
857 id="org.eclipse.datatools.connectivity.db.password"
858 name="%driverPWD"
859 required="false"
860 visible="true">
861 </property>
862 </properties>
863 </driverTemplate>
864 </extension>
sguan7ce7ca52018-03-06 16:59:04 -0800865 <extension
866 point="org.eclipse.datatools.connectivity.driverExtension">
867 <driverTemplate
868 createDefault="false"
869 emptyJarListIsOK="false"
870 id="org.eclipse.datatools.enablement.msft.sqlserver.2016.other.driverTemplate"
871 name="%org.eclipse.datatools.enablement.msft.sqlserver.2016.other.driverTemplate"
872 parentCategory="org.eclipse.datatools.enablement.msft.sqlserver.2016.driverCategory">
873 <properties>
874 <property
875 generated="false"
876 id="org.eclipse.datatools.connectivity.db.driverClass"
877 name="%driverClass"
878 required="true"
879 visible="true">
880 </property>
881 <property
882 generated="false"
883 id="org.eclipse.datatools.connectivity.db.vendor"
884 name="%driverVendor"
885 required="true"
886 value="SQL Server"
887 visible="false">
888 </property>
889 <property
890 generated="false"
891 id="org.eclipse.datatools.connectivity.db.version"
892 name="%driverVersion"
893 required="true"
894 value="2016"
895 visible="false">
896 </property>
897 <property
898 generated="false"
899 id="org.eclipse.datatools.connectivity.db.databaseName"
900 name="%driverDBName"
901 required="true"
902 visible="true">
903 </property>
904 <property
905 generated="false"
906 id="org.eclipse.datatools.connectivity.db.URL"
907 name="%driverConnectionURL"
908 required="true"
909 visible="true">
910 </property>
911 <property
912 generated="false"
913 id="org.eclipse.datatools.connectivity.db.username"
914 name="%driverUID"
915 required="false"
916 visible="true">
917 </property>
918 <property
919 generated="false"
920 id="org.eclipse.datatools.connectivity.db.password"
921 name="%driverPWD"
922 required="false"
923 visible="true">
924 </property>
925 </properties>
926 </driverTemplate>
927 </extension>
Brian Fitzpatrick49b715c2009-05-15 00:17:15 +0000928
Brian Fitzpatrick216dd242008-12-10 23:19:21 +0000929</plugin>