@ali-szoenyi Fehler gefunden.
Unter admin -> import -> OCS-Inventory NG -> configuration
muss man "Only import known applications" auf "No" setzen, dann werden alle Applicationen in i-Doit uebernommen.
lg. Alexander
@ali-szoenyi Fehler gefunden.
Unter admin -> import -> OCS-Inventory NG -> configuration
muss man "Only import known applications" auf "No" setzen, dann werden alle Applicationen in i-Doit uebernommen.
lg. Alexander
i-doit Code Version 1.17
i-doit Database Version 1.17 Revision 202111700
OCS Inventory Server 2.9.x
Der Import laeuft ohne Fehlermeldungen durch.
Es wird kein einziges Software Paket in i-doit uebernommen.
Hier die OCS Tabellen:
software
softwares_name_cache
software_categories
software_categories_links
software_category_exp
software_categories_link
software_name
software_publisher
software_version
Es wird in i-doit nur
hardware -> OSNAME und OSVERSION
aus der OCS Datenbank importiert.
Wird dann auch in i-doit unter Software -> Operating System angezeigt.
Das Feld OSCOMMENTS wird nicht importiert.
Dies waere aber nuetzlich, zumindest bei Linux Systemen
BEISPIEL LINUX:
OSNAME = Ubuntu 20.04
OSVERSION = 20.04
OSCOMMENTS = Ubuntu 20.04.3 LTS
BEISPIEL Windows 10:
OSNAME = Microsoft Windows 10 Enterprise
OSVERSION = 10.0.19041
OSCOMMENTS =
BEISPIEL Windows Server:
OSNAME = Microsoft Windows Server 2016 Standard
OSVERSION = 10.0.14393
OSCOMMENTS =
lg. Alexander
Operating System UNIX/Linux, Linux
PHP Version 7.4.12
i-doit Code Version 1.15.1
MariaDB Version 10.4.17
i-doit Database Version 1.15.1 Revision 202011501
Error!
The Directory /var/www/html/upload/images/1/ does not exist. Correct your config.inc.php or create it.
Hallo Herr Overkamp,
Danke für die guten Nachrichten.
wünsche noch einen schönen Abend.
lg. Alexander
Ich habe folgendes Issue bei OCS gemeldet und folgende Antwort bekommen.
Ticket:
CyberAbwehr commented 3 hours ago
OCS Inventory version
Version : 2.8
Describe the bug
I got following error message if I want to import OCS data to I-doit
i-doit OCS Import
OCS-Handler initialized (2020-11-03 11:24:55)
Starting Import.
Import failed
Error-Message: Database error : Query error: 'SELECT * FROM hardware INNER JOIN softwares ON softwares.HARDWARE_ID = hardware.ID AND softwares.NAME != '' WHERE hardware.ID = 1 AND hardware.OSNAME != softwares.NAME AND softwares.NAME NOT IN (SELECT EXTRACTED FROM dico_ignored)':
Table 'ocsweb.softwares' doesn't exist
In the ocsweb database the table softwares is missing.
only following tables are available
software
software_categories
software_category_exp
software_name
software_publisher
softwares_name_cache
software_version
Was there a database schema change in the ocsweb database?
maybe from softwares to software ?
Antwort:
gillesdubois commented 10 minutes ago
Hi @CyberAbwehr
Indeed we changed the software table structure.
It seem your software (i-doit) didn't managed this data structure change.
I recommend you to get in touch with i-doit team so they can perform the changes with their connector.
In the mean time, I think you might need to rollback to keep a working import.
Also, here is an issue I created to a plugin from a third party tool named GLPI. pluginsGLPI/ocsinventoryng#243
It can give you some information on what changes you need to perform in order to get it to work.
Regards,
Gilles.
Bitte können Sie diese Änderung in i-doit vornehmen !!!
lg. Alexander
Folgende Table sind in der MySQL DB ocsweb von OCS 2.8 bezüglich Software vorhanden:
software
software_categories
software_category_exp
software_name
software_publisher
softwares_name_cache
software_version
Vielleicht hilft Ihnen diese Information um diesen Bug zu fixen.
lg Alexander
Hallo,
Bekomme die gleicher Fehlermeldung
I-doit 1.15.1
OCS 2.8
./controller -uadmin -padmin -i1 -m ocs -db ocsweb
isys_handler_ocs is deprecated, please use php console.php import-ocs instead
i-doit OCS Import
OCS-Handler initialized (2020-11-02 13:25:48)
Starting Import.
Import failed
Error-Message: Database error : Query error: 'SELECT * FROM hardware INNER JOIN softwares ON softwares.HARDWARE_ID = hardware.ID AND softwares.NAME != '' WHERE hardware.ID = 1 AND hardware.OSNAME != softwares.NAME AND softwares.NAME NOT IN (SELECT EXTRACTED FROM dico_ignored)':
Table 'ocsweb.softwares' doesn't exist
Wurde hierzu schon ein Ticket aufgemacht ?
lg. Alexander