Страница 1 из 1

Перевод системы с базы Microsoft Access на Microsoft SQL

Добавлено: 03 ноя 2009, 10:49
FossWare
Добрый день!
Возникла необходимость перевода системы FossMail с базы Microsoft Access на Microsoft SQL Server.
Есть ли у Вас стандартные инструкции, рекомендации?
Да, нами разработаны инструкции по безопасному переводу работы сервера регистрации сообщений (Mserver) корпоративной электронной почты Fossmail на Microsoft SQL Server. Все инструкции и настройки прикреплены к топику.

Re: Перевод системы с базы Microsoft Access на Microsoft SQL

Добавлено: 07 дек 2009, 11:46
AndrPro
Після установки FMWebstat згідно наданих інструкцій, і при введені у бровзері критерію пошуку, в бровзері з'являється повідомлення:

System.Data.Odbc.OdbcException: ERROR [42000] [Microsoft][ODBC SQL Server Driver][SQL Server]Разрешение SELECT запрещено для объекта "RECPLIST", базы данных "master", схемы "dbo". at System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode) at System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader, Object[] methodArguments, SQL_API odbcApiMethod) at System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader) at System.Data.Odbc.OdbcCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Odbc.OdbcCommand.ExecuteReader() at ResultEx._GetCountMessages(String connectionString, String countQuery) at ResultEx.Page_Load(Object sender, EventArgs e) at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Де і які дозволи треба включити, щоб запрацювала вибірка по статистиці?
Дякую.

Re: Перевод системы с базы Microsoft Access на Microsoft SQL

Добавлено: 07 дек 2009, 14:46
FossWare
Після установки FMWebStat згідно наданих інструкцій, і при введені у бровзері критерію пошуку, в бровзері з'являється повідомлення:

System.Data.Odbc.OdbcException: ERROR [42000] [Microsoft][ODBC SQL Server Driver][SQL Server]Разрешение SELECT запрещено для объекта "RECPLIST", базы данных "master", схемы "dbo". at System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode) at System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader, Object[] methodArguments, SQL_API odbcApiMethod) at System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader) at System.Data.Odbc.OdbcCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Odbc.OdbcCommand.ExecuteReader() at ResultEx._GetCountMessages(String connectionString, String countQuery) at ResultEx.Page_Load(Object sender, EventArgs e) at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Де і які дозволи треба включити, щоб запрацювала вибірка по статистиці?
Дякую.
Шаги по установке и настройке FmWebStat подробно описаны в данной теме.
Ваша ситуация непонятна: согласно логам, система пытается найти таблицы FossMail в БД master, которых там априори быть не должно. По нашему мнению, у Вас неправильно настроено соединение с БД. Попробуйте еще раз установить систему FMWebStat, воспользовавшись предлагаемыми выше инструкциями (см. ссылку).