GetDBVersion

alles was in keine andere Kategorie passt
Antworten

GetDBVersion

Moin,
ich habe ein Problem.
Seit heute morgen bekomme ich keine Verbindung zu meiner Datenbank.
Im CAO-Admin bekomme ich bei der Verbindung zu DB Folgende Meldung:
Die Funktion [GetDBVersion] lieferte folgendes unerwartestes Ergebnis: -7-1

Wenn ich mich direkt im CAO anmelde bekomme ich eine andere Meldung:
Beim lesen der Tabelle Registry ist ein Fehler aufgetreten.
Bitte überprüfen sie die Einstellungen bzw Berechtigungen.

Ich benutze die Version CAO 1.4.2.5

Re: GetDBVersion

Ich habe mittlerweise den Fehler gefunden:
Wenn ich mich mit dem MySQL Client verbinde. sehe ich bei dem Tabelle Registry
den Fehler code:
cant open file 'registry.MYI' (errno 145)

Da ich mich aber mit SQL und Datenbanken fast nicht auskenne, würde ich mich über hilfe freuen...

Re: GetDBVersion

Moin,

deine Datenbank ist defekt.
Wenn du z.B. HeidySQL nutzt, kannst du die Datenbank reparieren lassen. Dazu das Menü Werkzeuge/Wartung auswählen, im Fenster die Operation Repair auswählen und ausführen. Im linken Teile des Fensters muss man vorher noch die zu reaprierende Tabelle auswählen. Nach Reparatur sollte es wieder funzen.
bis dahin
Thoren
______________________________________________
Alles wird gut....:)
______________________________________________
Shopsysteme
Oxid CE mit COI-Modul

Re: GetDBVersion

Vielen Dank.
hat funktioniert!

Re: GetDBVersion

funktioniert 2017 mit Version 1.4.5.7 K noch immer - Danke
CAO-Version aktuell auf Win10, HeidiSQL auf einem Win10 Client
Erweiterungen: Auto-Backup, Auftragsbearbeitung, Preisupdate, Variantenbearbeitung, Teilrechnung, Stapeldruck
Xonsoft 2011+12 / CAO - OSC Script 1.52 - Kasse Pro mit Vorgangszahlung

Re: GetDBVersion

Ich habe jetzt gerade genau das Problem mit gleichen Meldungen.

Allerdings nutzen wir MinMySQLadmin Ver 1.4

Dieses steht unter ERR File:

190517 11:11:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:11:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:09:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:09:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:07:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:07:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:05:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:05:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:03:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:03:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:01:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:01:00 read_const: Got error 134 when reading table ./cao/registry
0 read_const: Got error 134 when reading table ./cao/registry


Bitte um Hilfe, wie ich das wieder reparieren kann
Danke

Gruß
Torsten Knust

Re: GetDBVersion

WinMySQL oder WinMySQLadmin Ver 1.4 ist kein MySQL Server sondern nur ein Tool(set)
Es läuft ein Stinknormaler MySQL 4.x Server dahinter.

Also auf Datenbank Reparieren in CAO Klicken (Menü Datei)
Wenn das nicht hilft "Datensicherung" zurückspielen
Gruß Chris
"Derjenige, der sagt: "Es geht nicht", soll den nicht stören, der's gerade tut."

Re: GetDBVersion

Hallo,

ich kann Cao Factura und auch den Cao-Admin nicht starten, da kommt bereits die Fehlermeldung :
Beim Lesen der Tabelle REGISTRY ist ein Fehler aufgetreten. Bitte überprüfen Sie die Einstellungen bzw Berechtigungen.
Beim starten des Cao Admins die Meldung unerwartetes Ergebnis -7 -1

Re: GetDBVersion

Dann mit einem geeigneten SQL Tool die Datenbank öffnen. (z.B HeidiSQL)
Dann folgenden SQL Befehl ausführen.

Code: Alles auswählen

repair table REGISTRY; 
Gruß Chris
"Derjenige, der sagt: "Es geht nicht", soll den nicht stören, der's gerade tut."

Re: GetDBVersion

Komme da scheinbar nicht weiter.
Habe Heidi SQL gestartet, als Vorgabe steht der Hostname 127.0.0.1 und der Verbindungstyp MariaDB or MySQL ( TCP/IP) Port 3306
Beim klick auf Öffnen kommt ein Error.

Setze ich als Hostname die IP Adresse ein die ich im WinMySQL Tool sehe, bekomme ich die Meldung : Host "... " is not allowed to connect to this MySQL server. ( Benutzer root Passwaort freigelassen )

Gebe ich meinen Cao Namen und Passwort ein, kommt auch die Meldung das keine Verbindung hergestellt werden darf.

Re: GetDBVersion

Ich habe auf einem Laptop noch ein Cao Factura 1.4.5.7 F dort habe ich meine Datensicherung eingespielt, alles gut.
Kann ich die Datenbank irgendwie vom Laptop auf den PC mit dem Datenbank Problem kopieren ?

Re: GetDBVersion

TeamServiceGbR hat geschrieben:Kann ich die Datenbank irgendwie vom Laptop auf den PC mit dem Datenbank Problem kopieren ?
Ohne Zugriff auf die Datenbank nicht.
Kann man in dem WinMySQL Tool keine Datenbankabfragen starten?

Wo ist denn der MySQL Server installiert? Auf dem gleichen Rechner von dem aus HeidiSQL gestartet wurde?
Gruß Chris
"Derjenige, der sagt: "Es geht nicht", soll den nicht stören, der's gerade tut."

Re: GetDBVersion

Mit dem WinMySQL Tool kommen unter Database keine Daten

MySQL Server ist auf dem gleichen Rechner wir HeidiSQL

Das währe der Report:

This Report was made using the WinMySQLAdmin 1.4 Tool

17.05.2019 17:08:48

Description :
How-To-Repeat :
Fix :
Synopsis :
Submitter-Id :
Originator :
Organization :
MySQL support : [none | licence | email support | extended email support ]
Severity : [non-critical | serious | critical ]
Priority : [low | medium | high ]
Category : [mysqld, mysql client, C, PHP, PERL, ...]
Class : [ sw-bug | doc-bug | change-request | support ]
OS Platform : Whistler
Machine description:
Compiler : VC++ 6.0
Architecture : i686
Total Memory : 1048575 KB RAM

My.ini File

[mysqld]
basedir=C:/mysql
datadir=C:/mysql/data

Server Status Values

Server Info 3.23.58-nt
Host Info localhost via TCP/IP
Client Info 3.23.58
Proto Info 10
Aborted_clients 4
Aborted_connects 34
Bytes_received 0
Bytes_sent 0
Com_admin_commands 22
Com_alter_table 0
Com_analyze 0
Com_backup_table 0
Com_begin 0
Com_change_db 28
Com_change_master 0
Com_check 0
Com_commit 0
Com_create_db 0
Com_create_function 0
Com_create_index 0
Com_create_table 0
Com_delete 0
Com_drop_db 0
Com_drop_function 0
Com_drop_index 0
Com_drop_table 0
Com_flush 0
Com_grant 2
Com_insert 0
Com_insert_select 0
Com_kill 0
Com_load 0
Com_load_master_table 0
Com_lock_tables 0
Com_optimize 0
Com_purge 0
Com_rename_table 0
Com_repair 0
Com_replace 0
Com_replace_select 0
Com_reset 0
Com_restore_table 0
Com_revoke 0
Com_rollback 0
Com_select 7
Com_set_option 0
Com_show_binlogs 0
Com_show_create 0
Com_show_databases 2
Com_show_fields 7
Com_show_grants 0
Com_show_keys 4
Com_show_logs 0
Com_show_master_status 0
Com_show_open_tables 0
Com_show_processlist 643
Com_show_slave_status 0
Com_show_status 648
Com_show_innodb_status 0
Com_show_tables 7
Com_show_variables 6
Com_slave_start 0
Com_slave_stop 0
Com_truncate 0
Com_unlock_tables 0
Com_update 0
Connections 47
Created_tmp_disk_tables 0
Created_tmp_tables 0
Created_tmp_files 0
Delayed_insert_threads 0
Delayed_writes 0
Delayed_errors 0
Flush_commands 1
Handler_delete 0
Handler_read_first 1
Handler_read_key 0
Handler_read_next 0
Handler_read_prev 0
Handler_read_rnd 0
Handler_read_rnd_next 10
Handler_update 0
Handler_write 0
Key_blocks_used 0
Key_read_requests 0
Key_reads 0
Key_write_requests 0
Key_writes 0
Max_used_connections 1
Not_flushed_key_blocks 0
Not_flushed_delayed_rows 0
Open_tables 0
Open_files 0
Open_streams 0
Opened_tables 6
Questions 1374
Select_full_join 0
Select_full_range_join 0
Select_range 0
Select_range_check 0
Select_scan 0
Slave_running OFF
Slave_open_temp_tables 0
Slow_launch_threads 0
Slow_queries 0
Sort_merge_passes 0
Sort_range 0
Sort_rows 0
Sort_scan 0
Table_locks_immediate 5
Table_locks_waited 0
Threads_cached 0
Threads_created 46
Threads_connected 1
Threads_running 1
Uptime 7394

Variables Values

back_log 50
basedir C:\mysql\
binlog_cache_size 32768
character_set latin1
character_sets latin1 big5 czech euc_kr gb2312 gbk sjis tis620 ujis dec8 dos german1 hp8 koi8_ru latin2 swe7 usa7 cp1251 danish hebrew win1251 estonia hungarian koi8_ukr win1251ukr greek win1250 croat cp1257 latin5
concurrent_insert ON
connect_timeout 5
datadir C:\mysql\data\
delay_key_write ON
delayed_insert_limit 100
delayed_insert_timeout 300
delayed_queue_size 1000
flush OFF
flush_time 1800
have_bdb NO
have_gemini NO
have_innodb NO
have_isam YES
have_raid NO
have_openssl NO
init_file
interactive_timeout 28800
join_buffer_size 131072
key_buffer_size 8388600
language C:\mysql\share\english\
large_files_support ON
log OFF
log_update OFF
log_bin OFF
log_slave_updates OFF
log_long_queries OFF
long_query_time 10
low_priority_updates OFF
lower_case_table_names 1
max_allowed_packet 1048576
max_binlog_cache_size 4294967295
max_binlog_size 1073741824
max_connections 100
max_connect_errors 10
max_delayed_threads 20
max_heap_table_size 16777216
max_join_size 4294967295
max_sort_length 1024
max_user_connections 0
max_tmp_tables 32
max_write_lock_count 4294967295
myisam_max_extra_sort_file_size 256
myisam_max_sort_file_size 2047
myisam_recover_options 0
myisam_sort_buffer_size 8388608
named_pipe OFF
net_buffer_length 16384
net_read_timeout 30
net_retry_count 10
net_write_timeout 60
open_files_limit 0
pid_file C:\mysql\data\Kasse.pid
port 3306
protocol_version 10
record_buffer 131072
record_rnd_buffer 131072
query_buffer_size 0
safe_show_database OFF
server_id 0
slave_net_timeout 3600
skip_locking ON
skip_networking OFF
skip_show_database OFF
slow_launch_time 2
socket MySQL
sort_buffer 2097144
sql_mode 0
table_cache 64
table_type MYISAM
thread_cache_size 0
thread_stack 65536
transaction_isolation READ-COMMITTED
timezone Mitteleuropäische Sommerzeit
tmp_table_size 33554432
tmpdir C:\WINDOWS\TEMP\
version 3.23.58-nt
wait_timeout 28800

Last Lines from Err File

MySql: ready for connections
MySql: ready for connections
190517 11:11:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:11:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:09:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:09:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:07:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:07:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:05:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:05:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:03:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:03:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:01:00 read_const: Got error 134 when reading table ./cao/registry
190517 11:01:00 read_const: Got error 134 when reading table ./cao/registry
ry

Re: GetDBVersion

Moin,
mein Problem hat sich leider noch nicht gelöst.
Da ich mit dem SQL usw. keine Ahnung habe weiss ich nicht, ob ich "einfach " ein neues SQL installieren kann.
Würde es Sinn machen bzw. einfacher sein gleich auf Cao 1.5 zu wecheln ?


Gruß
Torsten Knust

Re: GetDBVersion

Problem durch Update auf Cao 1.5 gelöst