|
|
|
MDB > XML-> SQL
|
|||
|---|---|---|---|
|
#18+
Варианты по переносу содержимого базы из mdb в MS SQL, через XML. 1) Открыл базу mdb. Через OleDbConnection.GetOleDbSchemaTable, получил таблицы,данные, всунул их в DataSet и сохранил в XML (DataSet.WriteXML) 2) Создал новый DataSet, загрузил туда из xml файла. 3) Создал подключение к SQL серверу и тут думаю, как быть дальше... Ну допустим, создать базу просто с помощью CREATE DATABASE, а как быть с таблицами, их содержимым и отношениями, и разынми типами полей mdb|sql ? Кроме как программно формировать запросы CREATE TABLE, INSET INTO, ... есть еще варианты ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 15:18 |
|
||
|
MDB > XML-> SQL
|
|||
|---|---|---|---|
|
#18+
авторКроме как программно формировать запросы CREATE TABLE, INSET INTO, ... есть еще варианты ? Можно использовать SQL-DMO. Хотя по трудоемкости то же самое получится. А какая задача то стоит? Если разовый перенос структуры и данных БД, то намного проще воспользоваться SQL Server DTS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 18:26 |
|
||
|
MDB > XML-> SQL
|
|||
|---|---|---|---|
|
#18+
Почти аналогичный вопрос. Есть схема (xsd). Как из нее создать базу на сервере SQL2005 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 15:23 |
|
||
|
MDB > XML-> SQL
|
|||
|---|---|---|---|
|
#18+
BigheadmanМожно использовать SQL-DMO. Хотя по трудоемкости то же самое получится О,да... Roman S. GolubinПочти аналогичный вопрос. Есть схема (xsd). Как из нее создать базу на сервере SQL2005 ? Загрузить ее в DataSet методом ReadXmlSchema, а дальше CREATE DATABASE, CREATE TABLE )) p.s: Через пару дней выложу свой класс, который все это делает.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2006, 16:54 |
|
||
|
MDB > XML-> SQL
|
|||
|---|---|---|---|
|
#18+
а какой смысл во всем этом? В ms sql есть DTS, который все это прекрасно может сделать. Если есть необходимость им и из кода пользоваться можно. Зачем изобретать велосипед? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 13:31 |
|
||
|
MDB > XML-> SQL
|
|||
|---|---|---|---|
|
#18+
Вы всем пользователям базы раздаете права на DTS ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2006, 14:37 |
|
||
|
MDB > XML-> SQL
|
|||
|---|---|---|---|
|
#18+
Код: plaintext человек спрашивал про перенос базы из mdb в MS SQL, не думаю, что этим занимаются все пользователи, и вряд ли этим занимаются с утра до вечера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2006, 16:07 |
|
||
|
MDB > XML-> SQL
|
|||
|---|---|---|---|
|
#18+
AVIа какой смысл во всем этом? В ms sql есть DTS, который все это прекрасно может сделать. Если есть необходимость им и из кода пользоваться можно. Зачем изобретать велосипед? В моем случае, это было одно из требований к проге. (сначала переконвертить из mdb в xml, а потом открыть xml и создать в MS SQL) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2006, 16:07 |
|
||
|
MDB > XML-> SQL
|
|||
|---|---|---|---|
|
#18+
Roman S. Golubin Есть схема (xsd). Как из нее создать базу на сервере SQL2005 ? может поможет xsd2db с sourceforge.net sourceforge.net XSD2DB is a command line tool written in C#, that will read a Microsoft ADO.NET compatible DataSet Schema File (XSD) and generate a database. исходники прилагаются, идею можно развить... Код: plaintext Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2006, 19:38 |
|
||
|
|

start [/forum/topic.php?fid=17&fpage=105&tid=1353175]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 328ms |

| 0 / 0 |
