cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco findet MySQL server nicht

jpk
Champ in-the-making
Champ in-the-making
hallo,

ich hab heute alfresco 3 installiert und auch mysql, benutze beides zum ersten mal.

es hat bisher auch alles geklappt aber ich kann nicht auf http://localhost:8080/alfresco/ über meinen browser zugreifen.folgendes kommt als fehlermeldung:

type Status report

message

description The requested resource () is not available.


tomcat gibt mir die info, dass der server gestartet sei und über mysql habe kann ich mir die datenbank alfresco, die automatisch erstellt wurde, anzeigen lassen und habe sie über <use alfresco> auch geladen.
in tomcat habe ich zwei dateien, wie hier im forum an anderer stelle beschrieben, folgendermaßen verändert:

custom-hibernate-dialect.properties

#
# Sample Hibernate configuration for changing Database dialect
# For a full list: http://www.hibernate.org/hib_docs/v3/reference/en/html_single/#configuration-optional-dialects
#

#
# Derby dialect
#
#derby#hibernate.dialect=org.hibernate.dialect.DerbyDialect

#
# HSQL dialect
#
#hsql#hibernate.dialect=org.hibernate.dialect.HSQLDialect

#
dialect (default)
#
hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect

#
# PostgreSQL dialect
#
#postgresql#hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
#postgresql#hibernate.query.substitutions=true TRUE, false FALSE

custom-repository.properties
###############################
## Common Alfresco Properties #
###############################

#
# Sample custom content and index data location
#
dir.root=C:/Alfresco/alf_data
dir.indexes=C:/Alfresco/alf_data/lucene-indexes

#
# Sample database connection properties
#
db.name=alfresco
db.username=root
db.password=*mein password*
db.pool.initial=10
db.pool.max=100

#
# External locations
#
ooo.exe=C:/Alfresco/OpenOffice.org/program/soffice
ooo.user=${dir.root}/oouser
img.root=C:/Alfresco/ImageMagick
swf.exe=C:/Alfresco/bin/pdf2swf

#
# Property to control whether schema updates are performed automatically.
# Updates must be enabled during upgrades as, apart from the static upgrade scripts,
# there are also auto-generated update scripts that will need to be executed.  After
# upgrading to a new version, this can be disabled.
#
db.schema.update=true

#
# Derby connection
#
#derby#db.driver=org.apache.derby.jdbc.EmbeddedDriver
#derby#db.url=jdbc:derby:C:/Alfresco/alf_data/derby_data/alfresco;create=true

#
# HSQL connection
#
#hsql#db.driver=org.hsqldb.jdbcDriver
#hsql#db.url=jdbc:hsqldb:file:C:/Alfresco/alf_data/hsql_data/alfresco;ifexists=true;shutdown=true;

#
# MySQL connection (This is default and requires mysql-connector-java-5.0.3-bin.jar, which ships with the Alfresco server)
#
db.driver=org.gjt.mm.mysql.Driver
db.url=jdbc:mysql://localhost:3306/alfresco

#
# PostgreSQL connection (requires postgresql-8.2-504.jdbc3.jar or equivalent)
#
#postgresql#db.driver=org.postgresql.Driver
#postgresql#db.url=jdbcSmiley Tongueostgresql://localhost:3306/alfresco


bisher habe ich in mysql nur den benutzer root und habe mal geschaut mit  <show grants;> welche rechte der hat und folgendes kam:

Grants for root@localhost

GRANT ALL PRIVILEGES ON *.* TO 'root'@' localhost' INDENTIFIED BY PASSWORD 'PW' WITH GRANT OPTION


Ich dachte, dass ich eigentlich der anweisung auf http://wiki.alfresco.com/wiki/Setting_up_the_MySQL_database_for_Alfresco gefolgt wäre, aber ich weiß hier gerade nicht weiter und hoffe auf einen heißen tipp z.b. was in der firewall oder im router noch eingestellt werden muss oder in den netzwerksettings oder in mysql direkt oder oder oder…..
danke schon mal!
jpk
14 REPLIES 14

jpk
Champ in-the-making
Champ in-the-making
Hi,

ich hab den "netstat -ab" Befehl mal ausprobiert und da kamen einen ganze menge Daten, welche Information könnte denn helfen bei der ganzen Sache??
hier mal ein Auszug (kann man das irgendwie aus der Console auch kopieren oder muss man alles abtippen?)

mysql.exe wird zweimal aufgeführt:

[mysql.exe]
TCP 127.0.0.1:5679    JOHANNES-PC:0      ABHÖREN

[mysql.exe]
TCP 127.0.0.1:61472   JOHANNES-PC:61473   HERGESTELLT

kann ich mir die Infos nochmal speziell für mysql anzeigen lassen oder müssen immer alle aufgeführt werden?

LG
Joh

jpfi_4454
Champ in-the-making
Champ in-the-making
hi,
tja, der port auf den du connecten willst schient geblockt zu werden (3306). Guck dir das mal an:
http://dev.mysql.com/doc/refman/5.1/en/mysql-install-wizard-starting.html
VG, jan

jpk
Champ in-the-making
Champ in-the-making
Hey,

bei mir in der Firewall ist der port 3306 für mysql schon freigegeben. Noch eine Idee? Nochmal alles neuinstallieren? Wenn ja welche Reihenfolge?
Langsam wird es schon ärgerlich…
LG
Johannes

jpfi_4454
Champ in-the-making
Champ in-the-making
Hi,
hast du den Port nach oder vor der Installation von MySql freigegeben?
Ansonsten probier MySQL zu deinstallieren und neu zu installieren, dann Alfresco DB wieder erzeugen…
wenn du alfresco nur mal ausprobieren möchtest kannst du alternativ auch die Derby DB verwenden.
dann einfach alf_data verzeichnis löschen. parameter in custom_repository.properties und custom_hibernate_dialect anpassen & dann Alfresco starten…
Mehr kann ich dir aus der ferne leider nicht helfen. vielleicht findest du zu deine prob in einem mysql forum mehr hilfe.
VG, jan

bwerner
Champ in-the-making
Champ in-the-making
Hallo,

Vor kurzem hatte jemand hier im Forum ein ähnliches Problem.
Damals lag es an der ipv6 Eintragung im hosts file.
Du könntest mal testen ob es funktioniert wenn Du dort anstelle von

::1 localhost

folgenden String einträgst

127.0.0.1 localhost

VG,
Bernhard