Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 10 of 10
  1. #1

    SqueezeCenter und MySQL

    Hallo!
    Betreibe Squeezecenter auf einem Windows 2003 Server wo bereits eine MySQL-Installation läuft, die ich gerne ebefalls für SqeezeCenter verwenden will.
    d. h. kein extra mysqld-Thread füpr Squeezecenter!
    Zum anderen sollten keine Dateien (prefs, cache) vom Squeezecenter unter "Eigene Dateien" abgelegt werden. Für Anwendungsdaten gibts ein eigens Laufwerk.
    Geht das irgendwie?
    LG
    g.

  2. #2
    Senior Member
    Join Date
    Jun 2008
    Location
    Hildesheim, Germany
    Posts
    2,160
    Quote Originally Posted by gogosch View Post
    Hallo!
    Betreibe Squeezecenter auf einem Windows 2003 Server wo bereits eine MySQL-Installation läuft, die ich gerne ebefalls für SqeezeCenter verwenden will.
    d. h. kein extra mysqld-Thread füpr Squeezecenter!
    http://wiki.slimdevices.com/index.ph...gMySQLInstance

    Grüße,

    jo-wie
    2 * Classic, 2 * Boom, SC 7.7.2 auf GigaByte STA/C mit VIA C7 1GHz, 1GB RAM, 250 GB 2,5" HD, Ubuntu Desktop 8.04 LTS, controlled by Squeeze Commander on Motorola Xoom, CD -> FLAC = dbpoweramp, Mix MusicIP, Router AVM Fritz 3270

    last.fm/user/jo-wie

  3. #3
    Danke!
    Funktioniert leider nur teilweise! Nach 447 Tracks bricht der Scanner (reproduzierbar) beim "Insert" ab! Platz ist in der DB genug! Dürfte was mit Sonderzeichen und Umlauten zu tun haben! Es scheint so, als stört den Scanner das Wort "süß". Die Datenbank ist unter UTF8 (default) angelegt!.
    g.
    Hier der Log:

    [09-05-29 12:24:01.3016] main::main (253) Error: Failed when running main scan: [Carp::Clan::__ANON__(): Error executing 'INSERT INTO tracks (audio, audio_offset, audio_size, bitrate, block_alignment, content_type, drm, filesize, lossless, remote, samplerate, secs, tagversion, timestamp, title, titlesearch, titlesort, tracknum, url, vbr_scale, year) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)': DBD::mysql::st execute failed: Incorrect string value: '\xDC\xDFES T...' for column 'titlesearch' at row 1 at /<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>DBIx/Class/Storage/DBI.pm line 771.
    ]
    [09-05-29 12:24:01.3020] main::main (254) Error: Skipping post-process & Not updating lastRescanTime!
    [09-05-29 12:24:32.2895] main::main (138) Starting SqueezeCenter scanner (v7.4, r26452, Thu May 7 01:11:14 PDT 2009)
    [09-05-29 12:25:01.6305] Slim::Schema::Storage::throw_exception (81) Error: Error executing 'INSERT INTO tracks (audio, audio_offset, audio_size, bitrate, block_alignment, content_type, drm, filesize, lossless, remote, samplerate, secs, tagversion, timestamp, title, titlesearch, titlesort, tracknum, url, vbr_scale, year) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)': DBD::mysql::st execute failed: Incorrect string value: '\xDC\xDFES T...' for column 'titlesearch' at row 1 at /<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>DBIx/Class/Storage/DBI.pm line 771.
    [09-05-29 12:25:01.6310] Slim::Schema::Storage::throw_exception (81) Backtrace:

    frame 0: Slim::Utils::Log::logBacktrace (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema/Storage.pm line 81)
    frame 1: Slim::Schema::Storage::throw_exception (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>DBIx/Class/Storage/DBI.pm line 773)
    frame 2: DBIx::Class::Storage:BI::_execute (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>DBIx/Class/Storage/DBI.pm line 788)
    frame 3: DBIx::Class::Storage:BI::insert (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>DBIx/Class/Row.pm line 75)
    frame 4: DBIx::Class::Row::insert (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>DBIx/Class/PK/Auto.pm line 43)
    frame 5: DBIx::Class::PK::Auto::insert (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>DBIx/Class/ResultSet.pm line 1337)
    frame 6: DBIx::Class::ResultSet::create (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Schema.pm line 994)
    frame 7: Slim::Schema::newTrack (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Utils/Scanner.pm line 336)
    frame 8: Slim::Utils::Scanner::scanDirectory (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Music/MusicFolderScan.pm line 79)
    frame 9: Slim::Music::MusicFolderScan::startScan (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Music/Import.pm line 520)
    frame 10: Slim::Music::Import::runImporter (/<C:\PROGRA~1\SQUEEZ~1\server\scanner.exe>Slim/Music/Import.pm line 349)
    frame 11: Slim::Music::Import::runScan (scanner.pl line 247)
    frame 12: (eval) (scanner.pl line 241)
    frame 13: main::main (scanner.pl line 387)
    Last edited by gogosch; 2009-05-29 at 04:56.

  4. #4
    Bin schon weiter gekommen. Wenn ich "üß" auf "üss" ändere läuft der Scanner bis zum nächsten "üß".
    Seltsam!

  5. #5
    Senior Member
    Join Date
    Apr 2005
    Posts
    114
    Hm, komisch habe bei mir auch den Squeezecenter mit MySQL am laufen.
    Bis jetzt aber bis jetzt noch keine Probleme was Sonderzeichen anbetrifft feststellen koennen.

    SqueezeCenter: 7.3.2
    BS: Linux - DE - utf8
    Plattform: x86_64-linux
    Perl-Version: 5.8.8 - x86_64-linux
    MySQL-Version: 5.0.70-log

  6. #6
    Senior Member
    Join Date
    Jul 2006
    Location
    Germany
    Posts
    625
    Quote Originally Posted by gogosch View Post
    Hallo!
    Betreibe Squeezecenter auf einem Windows 2003 Server wo bereits eine MySQL-Installation läuft, die ich gerne ebefalls für SqeezeCenter verwenden will.
    d. h. kein extra mysqld-Thread füpr Squeezecenter!
    ...
    Geht das irgendwie?
    LG
    g.
    Hallo,

    ja (siehe die anderen Posts), aber gewöhn dich nicht zu sehr an die Kombination SqueezeCenter<->MySQL. Für die nächste Version 7.4 stehen die Chancen nicht schlecht, dass die (Default) Datenbank durch SQLite ausgetauscht wird. Weiteres kann man im Developer-Forum nachlesen.

    Gruss,
    Markus

    P.S. Und ja, ich betreibe auch eine "MySQL-Instanz für alles Mögliche" und bin gespannt wie sich das entwickelt...

  7. #7
    Der Scanner will folgendes nicht "äß", "öß", "üß" und "`".
    Da stürzt das Teil mit obiger Fehlermeldung ab!
    Hab ünrigens 7.4 im Einsatz!
    g.

  8. #8
    Senior Member
    Join Date
    Apr 2005
    Posts
    114
    Quote Originally Posted by schiegl View Post
    Für die nächste Version 7.4 stehen die Chancen nicht schlecht, dass die (Default) Datenbank durch SQLite ausgetauscht wird.
    Das waere natuerlich Mist, ich habe auch zur Zeit die ganzen SQL Datenbanken von meinen Squeezeservern,
    mit anderen Datenbanken auf einem eigenen SQL Server liegen auf den die Squeezeserver ueber das Netzwerk zugreifen.

    Mit SQLite faellt dann wohl die Netzwerkfaehigkeit weg?
    Faende ich persoenlich aber einen Rueckschritt :-(

  9. #9
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    18,931

    SqueezeCenter und MySQL

    > Der Scanner will folgendes nicht "äß", "öß", "üß" und "`".
    > Da stürzt das Teil mit obiger Fehlermeldung ab!
    > Hab ünrigens 7.4 im Einsatz!


    Bitte erfasse einen Bug-Report unter http://bugs.slimdevices.com - unter
    Angabe der exakten Version, Betriebssystem etc.

    --

    Michael

  10. #10
    Danke für die Info!
    Hab' ein Ticket aufgemacht!
    LG
    g.
    Nachtrag:
    Was mir auch auffällt, bisher (mit dem "mitgelieferten" SC-MySQL), waren auch, wenn keine Tracks zur Sammlung hinzugefügt wurden, immer etwa 90 "neue" Tracks vorhanden. Jetzt, nach dem Umbenennen von üß auf üss usw. werden keine neuen Tracks gefunden, wenn man den Scanner sofort wieder startet!
    Last edited by gogosch; 2009-05-30 at 05:18.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •