Ну раз ты так думаешь, то пусть так и будет.
Сообщение о том что он не смог описание найти, это либо нет прав на место где хранится описание, либо этого описания просто нет.
Поиск по твоему коду ошибки 800A0E7Ah приводит только на этот форум в тему там пользователь BR в постах 62 https://olegon.ru/showpost.php?p=35463&postcount=62 и 63 https://olegon.ru/showpost.php?p=35495&postcount=63 сообщил о решении проблемы только переустановкой винды.
Могу рекомендовать тебе заново попытаться сформировать окружение в wine.
попробовал в очередной раз... с новой версией СМ под новой версией убунты.
1. установил вайн из репозиториев
2. скачал
3. через него установил: .Net Framework 2.0, MDAC 2.8, Visual Studio 2005 redistributable
4. установил Oracle Reports и Oracle 10g Client Runtime
5. установил Супермаг+ 1.027.2
все, казалось бы, красиво: tnsnames.ora поправил, SQL+ цепляется к базам... а вот супермаг подключаться не хочет - на неправильно введенный пароль реагирует корректно, а вот при удачной авторизации выплевывает следующее:
Цитата:
2010.02.03 (Wednesday) 07:39:01
----- Прерывание работы программы -----
сообщение: "Невозможно открыть локальный сервер"
исключение: Sm.Core.BaseException
источник: Sm.Main
метод: Sm.Main.Link.IMainServer OpenMainServer(System.String, System.String, System.String)
at Sm.Main.LocalConnector.OpenMainServer(String databaseName, String userLogin, String password)
at Sm.Main.Login.LoginModel.loginWorker_DoWork(Object sender, TaskWorkEventArgs e)
at Sm.Core.TaskWorker.OnDoWork(DoWorkEventArgs e)
at Sm.Core.TaskWorker.InternalBackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
----- Причина исключения, уровень вложения 1 -----
сообщение: "Невозможно подключиться к базе данных "DBLUKI""
hResult: 80004005h
источник: Супермаг+
сообщение: "Нет строки сообщения для ошибки с кодом 800A0BB9h."
hResult: 800A0BB9h
источник: Супермаг+
исключение: System.Runtime.InteropServices.COMException
метод: Boolean Login(System.String, System.String, System.String, System.String)
at Sm.Interfaces.INativeHostConfig.Login(String pDbaseName, String pUserLogin, String pPassword, String pInstaller)
at Sm.Main.LocalServer.MainLocalServer.Sm.Main.Link.IMainServer.OpenServer(String databaseName, String userLogin, String password)
at Sm.Main.LocalConnector.OpenMainServer(String databaseName, String userLogin, String password)
чуть-чуть погуглив, пришел к выводу, что указанные ошибки вызывает ADO из-за недостатка каких-то там прав доступа. правда, неспавшим мозгом не могу понять: каких и зачем...
Neutron➤ Вообщем в конечном счете работает на платной оси...?
А там написано так, что по любому придется тащить платные библиотечки... Единственная радость, что можно собрать это все на тухлом сервачке, туда же и почтовик засандалить. А базу по чистенькому - на линуксе. Только почтовик, собака, иногда открытие разделов тормозит, т.е. сервер Супермага. И ребутить все это дело надо раз в сутки, чтобы из-за утечек памяти не навернулось.
John Doe➤ А там написано так, что по любому придется тащить платные библиотечки... Единственная радость, что можно собрать это все на тухлом сервачке, туда же и почтовик засандалить. А базу по чистенькому - на линуксе. Только почтовик, собака, иногда открытие разделов тормозит, т.е. сервер Супермага. И ребутить все это дело надо раз в сутки, чтобы из-за утечек памяти не навернулось.
платные библиотеки? О_о
это что, интересно? VC2005 Redistributable? или .net 2.0?