Toon posts:

Importeren SQL-bestand met Web Data Administrator *

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb sinds kort Web Data Administrator (van Microsoft) geïnstalleerd en ik probeer daarmee een SQL file (dat ik heb geexporteerd uit PhpMyAdmin) te importeren. Ik krijg echter steeds foutmeldingen over de syntax en over ongeldige opdrachten.

Gebruikt WDA misschien een andere basis en bestaat er soms geen tooltje dat de data dan kan omzetten? (Misschien is dit een wel heel domme vraag, maar ik weet mij voorlopig geen raad als beginneling)

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 15:58

gorgi_19

Kruimeltjes zijn weer op :9

Zo zonder foutmeldingen, een stukje relevante voorbeeldcode c.q. voorbeeld van een stukje waar het fout gaat kunnen we weinig zeggen.

Het enige wat we nu kunnen zeggen is: "Hij doet het niet"

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Sorry hiervoor, de code hieronder probeer ik te laten uitvoeren via WDA:

# TABLE: phpbb_auth_access
#
DROP TABLE IF EXISTS phpbb_auth_access;
CREATE TABLE phpbb_auth_access(
group_id mediumint(8) NOT NULL,
forum_id smallint(5) unsigned NOT NULL,
auth_view tinyint(1) NOT NULL,
auth_read tinyint(1) NOT NULL,
auth_post tinyint(1) NOT NULL,
auth_reply tinyint(1) NOT NULL,
auth_edit tinyint(1) NOT NULL,
auth_delete tinyint(1) NOT NULL,
auth_sticky tinyint(1) NOT NULL,
auth_announce tinyint(1) NOT NULL,
auth_vote tinyint(1) NOT NULL,
auth_pollcreate tinyint(1) NOT NULL,
auth_attachments tinyint(1) NOT NULL,
auth_mod tinyint(1) NOT NULL,
auth_download tinyint(1) NOT NULL,
auth_ban tinyint(1) NOT NULL,
auth_greencard tinyint(1) NOT NULL,
auth_bluecard tinyint(1) NOT NULL,
KEY group_id (group_id),
KEY forum_id (forum_id)
);

Dit geeft de volgende foutmelding:

The following error occured while executing the query:
Server: Msg 156, Level 15, State 1, Line 1
Incorrect syntax near the keyword 'TABLE:'.

Hopelijk maakt dit mijn probleem ietsje duidelijker.

  • StevenK
  • Registratie: Februari 2001
  • Laatst online: 17:19
Verwijderd schreef op 22 augustus 2004 @ 11:22:
Sorry hiervoor, de code hieronder probeer ik te laten uitvoeren via WDA:

# TABLE: phpbb_auth_access
#
DROP TABLE IF EXISTS phpbb_auth_access;
CREATE TABLE phpbb_auth_access(
group_id mediumint(8) NOT NULL,
forum_id smallint(5) unsigned NOT NULL,
auth_view tinyint(1) NOT NULL,
auth_read tinyint(1) NOT NULL,
auth_post tinyint(1) NOT NULL,
auth_reply tinyint(1) NOT NULL,
auth_edit tinyint(1) NOT NULL,
auth_delete tinyint(1) NOT NULL,
auth_sticky tinyint(1) NOT NULL,
auth_announce tinyint(1) NOT NULL,
auth_vote tinyint(1) NOT NULL,
auth_pollcreate tinyint(1) NOT NULL,
auth_attachments tinyint(1) NOT NULL,
auth_mod tinyint(1) NOT NULL,
auth_download tinyint(1) NOT NULL,
auth_ban tinyint(1) NOT NULL,
auth_greencard tinyint(1) NOT NULL,
auth_bluecard tinyint(1) NOT NULL,
KEY group_id (group_id),
KEY forum_id (forum_id)
);

Dit geeft de volgende foutmelding:

The following error occured while executing the query:
Server: Msg 156, Level 15, State 1, Line 1
Incorrect syntax near the keyword 'TABLE:'.

Hopelijk maakt dit mijn probleem ietsje duidelijker.
Het begint er al mee dat een # geen remark is in T-SQL.

Maar daarmee ben je er nog niet, want zo ongeveer het hele statement voldoet niet aan de T-SQL/ANSI-92 standaard. O.a. je datatypes, de manier om je primarykey te definiëren zijn afwijkend.

Kijk eens op php.net naar de verschillen tussen ANSI-92 en mySQL SQL syntax.

Was advocaat maar vindt het juridische nog steeds leuk. Doet tegenwoordig iets in de metaal.


Verwijderd

Topicstarter
Dankje! En is er ook een mogelijkheid (bestaat er dus een programma/script) om over te gaan van het ene type code naar het andere, een converttool dus ? Google kon mij een beetje helpen, ik download nu SwisSQL maar weet dus niet of dit een goed programma is ?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 15:58

gorgi_19

Kruimeltjes zijn weer op :9

Het komt nu wel heel erg neer op het zoeken naar conversietooltjes en het omgaan met standaardprogramma's :) Een programmeerprobleem zie ik dan ook niet. Vandaar

>> Software Algemeen

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1