🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
10 messages
10 total messages Started by Christian R Fri, 28 Jan 2005 11:30
SQL Server en MySQL
#1608
Author: Christian R
Date: Fri, 28 Jan 2005 11:30
13 lines
1429 bytes
Dag iedereen,

Ik bezit in SQL Server 2000 een tamelijk grote database die genormaliseerd
is en bestaat uit redelijk wat tabellen.
Nu had ik graag om ��n of andere opgedragen reden, deze volledig
overgeplaatst naar MySQL zonder de structuur te veranderen.
Mijn vraag is kan dat? Ik bedoel, bestaat er in de vernoemde databases iets
als importeren en exporteren?
Sorry, dat ik dit vraag, beide databases ken ik niet voldoende en ik ben
bang een werk van maanden te verliezen.
Alvast bedankt,

Christian.
Re: SQL Server en MySQL
#1609
Author: Philip Paeps
Date: Fri, 28 Jan 2005 11:52
22 lines
1865 bytes
Christian R <Christian.Rosseel@pandora.be> wrote:
> Nu had ik graag om ��n of andere opgedragen reden, deze volledig
> overgeplaatst naar MySQL zonder de structuur te veranderen.

De MySQL mysql(1) interface kan een file met SQL inlezen op stdin.  Als je je
microsoft ding ervan kunt overtuigen om SQL uit te spuwen naar een ascii file,
kan je gewoon mysql -u root -p < defile.sql doen en wordt dat 'ge�mporteerd'.

Vereist uiteraard wel dat je geen reserved names aan je tables of je velden
gegeven hebt, en geen datatypes gebruikt die MySQL niet kent.

 - Philip

-- 
Philip Paeps                              Please don't email any replies
philip@paeps.cx                               I follow the newsgroup.

  Real programmers don't play tennis or any other sport
  that requires you to change clothes.  Mountain climbing is
  O.K., and real programmers wear their climbing boots to work
  in case a mountain should suddenly spring up in the middle
  of the machine room.
Re: SQL Server en MySQL
#1599
Author: Christian R
Date: Fri, 28 Jan 2005 13:50
17 lines
1510 bytes
Bedankt Philip!

> De MySQL mysql(1) interface kan een file met SQL inlezen op stdin.  Als je
je
> microsoft ding ervan kunt overtuigen om SQL uit te spuwen naar een ascii
file,
> kan je gewoon mysql -u root -p < defile.sql doen en wordt dat
'ge�mporteerd'.

Zou u aub zo vriendelijk willen zijn om het bovenstaande iets te
verduidelijken?
De werkwijze die je hiervoor gebruikt en voornamelijk stdin is me niet zo
bekent.
Alvast nogmaals heel vriendelijk bedankt!

Christian.
Re: SQL Server en MySQL
#1600
Author: miseryman
Date: Fri, 28 Jan 2005 14:04
25 lines
2035 bytes
Christian R <Christian.Rosseel@pandora.be> wrote:

>> De MySQL mysql(1) interface kan een file met SQL inlezen op stdin.  Als je
>> je
>> microsoft ding ervan kunt overtuigen om SQL uit te spuwen naar een ascii
>> file,
>> kan je gewoon mysql -u root -p < defile.sql doen en wordt dat
>> 'ge�mporteerd'.
>
> Zou u aub zo vriendelijk willen zijn om het bovenstaande iets te
> verduidelijken?
> De werkwijze die je hiervoor gebruikt en voornamelijk stdin is me niet zo
> bekent.

Als je die regel (mysql -u root -p < defile.sql) gewoon ingeeft in een
terminalvenster ("DOS-venster), doet MySQL automagisch de rest.

Ik weet niet hoe gemakkelijk het is SQL Server ertoe te bewegen te
exporteren naar zo'n ASCII-file, maar je vindt -- als dat problemen mocht
geven -- nog wel wat alternatieve methoden op
<http://dev.mysql.com/tech-resources/articles/migrating-from-microsoft.html>
(vooral het deel "Migration Tools" en wat daarop volgt).  Veel succes!

-- 
Raf
Re: SQL Server en MySQL
#1602
Author: Christian R
Date: Sat, 29 Jan 2005 13:28
18 lines
1751 bytes
Dag iedereen,
Bedankt voor de antwoorden.


> Ik weet niet hoe gemakkelijk het is SQL Server ertoe te bewegen te
> exporteren naar zo'n ASCII-file, maar je vindt -- als dat problemen mocht
> geven -- nog wel wat alternatieve methoden op
>
<http://dev.mysql.com/tech-resources/articles/migrating-from-microsoft.html>
> (vooral het deel "Migration Tools" en wat daarop volgt).  Veel succes!


Het is me gelukt om van mijn SQL Server 2000 database een .dat file te
maken. Exporteren naar een ASCII-file is me helaas niet gelukt.
Zou MySQL in staat zijn om deze .dat file naar behoren te importeren?
Alvast bedankt.

Christian.
Re: SQL Server en MySQL
#1561
Author: JanC
Date: Thu, 03 Feb 2005 23:37
14 lines
1607 bytes
Christian R schreef:

> Het is me gelukt om van mijn SQL Server 2000 database een .dat file te
> maken. Exporteren naar een ASCII-file is me helaas niet gelukt.
> Zou MySQL in staat zijn om deze .dat file naar behoren te importeren?

Wat is zo'n .dat file in feite?
Zonder die info is het nogal moeilijk om te helpen...

-- 
JanC

"Be strict when sending and tolerant when receiving."
RFC 1958 - Architectural Principles of the Internet - section 3.9
Re: SQL Server en MySQL
#1562
Author: JanC
Date: Thu, 03 Feb 2005 23:56
20 lines
1767 bytes
Christian R schreef:

> Ik bezit in SQL Server 2000 een tamelijk grote database die
> genormaliseerd is en bestaat uit redelijk wat tabellen.
> Nu had ik graag om ��n of andere opgedragen reden, deze volledig
> overgeplaatst naar MySQL zonder de structuur te veranderen.
> Mijn vraag is kan dat? Ik bedoel, bestaat er in de vernoemde databases
> iets als importeren en exporteren?
> Sorry, dat ik dit vraag, beide databases ken ik niet voldoende en ik
> ben bang een werk van maanden te verliezen.

Een migratie zonder _ten minste_ een basiskennis van beide databases lijkt 
me geen goed idee...


-- 
JanC

"Be strict when sending and tolerant when receiving."
RFC 1958 - Architectural Principles of the Internet - section 3.9
Re: SQL Server en MySQL
#1583
Author: Inetpub
Date: Mon, 07 Feb 2005 00:51
8 lines
1311 bytes
U moet wel heel erg weinig van SQL Server 2000 afweten om het een 'ding' te
noemen.
U klinkt bijna belachelijk.

Als je je > microsoft ding ervan kunt overtuigen om SQL uit te spuwen naar
een ascii file,
> kan je gewoon mysql -u root -p < defile.sql doen en wordt dat
'ge�mporteerd'.
Re: SQL Server en MySQL
#1584
Author: Inetpub
Date: Mon, 07 Feb 2005 18:39
9 lines
1560 bytes
Inderdaad, en meer.....ik denk zelfs niet dat het technisch mogelijk om
"dezelfde", en ik bedoel 100% dezelfde tafel struktuur te copieren.  Zelfs
van SQL 2000 naar SQL 2000 zijn er velden die moeten getuned worden, ik denk
dan aan default values of identity fields.  Wat gaat u bijvoorbeeld doen met
uw data types?


> Een migratie zonder _ten minste_ een basiskennis van beide databases lijkt
> me geen goed idee...
Re: SQL Server en MySQL
#1588
Author: JanC
Date: Tue, 08 Feb 2005 17:31
21 lines
1762 bytes
[citeer-volgorde hersteld]

Inetpub schreef:

>> Een migratie zonder _ten minste_ een basiskennis van beide databases
>> lijkt me geen goed idee...

> Inderdaad, en meer.....ik denk zelfs niet dat het technisch mogelijk
> om "dezelfde", en ik bedoel 100% dezelfde tafel struktuur te copieren.
>  Zelfs van SQL 2000 naar SQL 2000 zijn er velden die moeten getuned
> worden, ik denk dan aan default values of identity fields.  Wat gaat u
> bijvoorbeeld doen met uw data types?

Hangt natuurlijk allemaal van de effectief gebruikte datatypen af.


-- 
JanC

"Be strict when sending and tolerant when receiving."
RFC 1958 - Architectural Principles of the Internet - section 3.9
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads