Ik heb met notepad fd05-mysgl.bat geedit. de zwarte blokjes heb ik verandert in een return.
Met de zwarte blokjes krijg ik dit:
C:\WINDOWS\Desktop\foondump-v508a\foon05>fd05-mysql “C:\WINDOWS\Desktop\Data” pink
De opdracht of bestandsnaam is onjuist.
Met de zwarte blokjes vervangen door een return krijg ik dit:
C:\WINDOWS\Desktop\foondump-v508a\foon05>fd05-mysql “C:\WINDOWS\Desktop\Data” pi
nk
De opdracht of bestandsnaam is onjuist.
De opdracht of bestandsnaam is onjuist.
Starting Foondump
Foondump v5.08 - http://www.foondump.nl/ - Build date Aug 14 2005 11:22:34
Klaar met dumpen. 721201 vermeldingen gedumpt in 202 seconden.
Importing CSV file subscriber
De opdracht of bestandsnaam is onjuist.
C:\WINDOWS\Desktop\foondump-v508a\foon05>
–
Het resultaat iig dat de .txt bestanden (csv) in de map van foon05 staan.
De database is echter leeg; geen data en geen tabellen.
Zo ziet fd05-mysql.bat er nu uit:
@echo off
rem set debug=-v -#d:t:o,debug
set mysql=mysql.exe
set mysqlimport=mysqlimport.exe
%mysql% -V >nul 2>&1
if not errorlevel 1 goto f
set mysql=“c:\program files\mysql\bin\mysql.exe”
set mysqlimport=“c:\program files\mysql\bin\mysqlimport.exe”
%mysql% -V >nul 2>&1
if not errorlevel 1 goto f
set mysql=c:\mysql\bin\mysql.exe
set mysqlimport=c:\mysql\bin\mysqlimport.exe
%mysql% -V >nul 2>&1
if errorlevel 1 goto e0
:f
if not “%2”==“pink” goto l2
if not exist %1\cdp.ddb goto e1
if not exist %1\cdp.ddi goto e1
goto start
:l2
if not “%2”==“white” goto l3
if not exist %1\cdw.ddb goto e1
if not exist %1\cdw.ddi goto e1
goto start
:l3
if not “%2”==“geo” goto e2
if not exist %1\ahn\ahn.idx goto e1
:start
%mysql% -u foondump -pfoondump -D foondump2005 <db\mysql%2-tables.sql
echo Starting Foondump
fd05-csv %1 %2
if “%2”==“geo” goto gogeo
echo Importing CSV file subscriber
%mysqlimport% -L %debug% -u foondump -pfoondump --fields-terminated-by=“|” --lines-terminated-by “\r\n” foondump2005 %2_subscriber.txt
echo Importing CSV file info
%mysqlimport% -L %debug% -u foondump -pfoondump --fields-terminated-by=“|” --lines-terminated-by “\r\n” foondump2005 %2_info.txt
echo Importing CSV file category
%mysqlimport% -L %debug% -u foondump -pfoondump --fields-terminated-by=“|” --lines-terminated-by “\r\n” foondump2005 %2_category.txt
echo Importing CSV file phonenumber
%mysqlimport% -L %debug% -u foondump -pfoondump --fields-terminated-by=“|” --lines-terminated-by “\r\n” foondump2005 %2_phonenumber.txt
echo Creating indexes
%mysql% -u foondump -pfoondump -D foondump2005 <db\mysql%2-index.sql
goto end
:gogeo
echo Importing CSV file subscriber
%mysqlimport% -L %debug% -u foondump -pfoondump --fields-terminated-by=“|” --lines-terminated-by “\r\n” foondump2005 geo_postalcoords.txt
goto end
:e0
echo FOUT: MySQL niet gevonden. Zorg dat mysql.exe in het pad staat.
goto usage
:e1
echo FOUT: Er is een onjuiste data directory opgegeven.
goto usage
:e2
echo FOUT: De gids moet “white”, “pink” of “geo” zijn.
:usage
echo Gebruik: “%0 [data directory] [white|pink|geo]”
:end
Blijkbaar klopt er nog iets niet met fd05-mysql.bat of wellicht met fd-mysql (zonder .bat). Ik ben er nog niet uit en blijf zoeken! Suggesties en hulp zijn altijd welkom!