Симптоми
Когато стартирате Microsoft FRx report Server, получавате следното съобщение за грешка:
Грешка 3709 – връзката не може да се използва за изпълнението на тази операция
Причина
Този проблем възниква поради една от следните причини.
Причина 1
Работните станции нямат една и съща версия на Microsoft FRx Designer или microsoft FRx report Server. Вижте Разделителна способност 1 в раздела "Разделителна способност".
Причина 2
Необходимите папки на Microsoft FRx имат неправилни потребителски разрешения. Вижте Разделителна способност 2 в раздела "Разделителна способност".
Причина 3
Градивният блок е повреден, наборът от спецификации е повреден или .f32 файловете са повредени. Вижте Разделителна способност 3 в раздела "Разделителна способност".
Причина 4
Файлът FRxQue32.mdb е повреден. Вижте Разделителна способност 4 в раздела "Разделителна способност".
Решение
Разделителна способност 1
За да разрешите този проблем, проверете версията на Microsoft FRx на всеки компютър, който има код microsoft FRx. За целта изпълнете стъпките по-долу.
Microsoft FRx Designer
-
Щракнете върху Старт, щракнете върху Търсене, след което въведете FRx32.exe.
-
Щракнете с десния бутон върху FRx32.exeи след това щракнете върху Свойства.
-
Щракнете върху раздела Версия и след това обърнете внимание на версията на файла.
Сървър за отчети на Microsoft FRx
-
Щракнете върху Старт, щракнете върху Търсене, след което въведете RptSvr32.exe.
-
Щракнете с десния бутон върху RptSvr32.exeи след това щракнете върху Свойства.
-
Щракнете върху раздела Версия и след това обърнете внимание на версията на файла.
Тези версии на файлове трябва да са еднакви на всяка работна станция в мрежата. Ако версиите на файла не са еднакви, трябва да приложите съответния сервизен пакет към приложението, което няма една и съща версия на файл.Можете също да актуализирате до най-новия сервизен пакет. За повече информация посетете един от следните уеб сайтове на Microsoft в зависимост от това дали сте партньор, или клиент.Партньори
https://mbs.microsoft.com/partnersource/products/GreatPlains/downloads/servicepackПотребители
https://mbs.microsoft.com/customersource/support/downloads/servicepacks
Разделителна способност 2
Задаване на правилните разрешения
Задайте правилните разрешения за всички папки, до които Microsoft FRx трябва да има достъп. За целта изпълнете стъпките по-долу.
-
Влезте в компютъра като локален администратор или като администратор на домейна.
-
Щракнете върху Старт, щракнете върху Търсене, след което щракнете върху Всички файлове и папки.
-
Търсене на следните папки:
-
Папката с код на FRx. По подразбиране пътят е C:\Program Files\FRx Software
-
Папката IO_Data .
-
Папката SysData .
-
Папката Temp .
-
Папката MSInfo .
-
Папката System32 .
-
-
За всяка папка, която е изброена в стъпка 3, изпълнете следните стъпки:
-
Щракнете с десния бутон върху папката и след това щракнете върху Свойства.
-
В диалоговия прозорец Свойства щракнете върху раздела Защита .
-
Уверете се, че потребителят на администратора и всички потребители на Microsoft FRx имат следните разрешения:
-
За папката с код FRx: Пълен контрол
-
За папката IO_Data : Пълен контрол
-
За папката SysData : Пълен контрол
-
За папката Temp : Пълен контрол
-
За папката MSInfo : Пълен контрол
-
За папката System32 : минимум "Четене & изпълнение"
-
-
Ако има потребители, които са настроени в различни групи за защита, уверете се, че тези потребители имат същите разрешения като групите в стъпка 4c.
-
Разделителна способност 3
За да решите този проблем, коригирайте градивния блок, коригирайте набора със спецификации или коригирайте .f32 файловете. За да направите това, изпълнете следните стъпки:
-
Ако грешката е ограничена до един каталог, един ред, една колона или едно дърво, създайте отново този конкретен градивен блок.
-
Ако грешката възниква за няколко градивни блока, създайте нов набор със спецификации, който съдържа нов .f32 файл. За да направите това, изпълнете следните стъпки:
-
Стартирайте Microsoft FRx, щракнете върху Фирма и след това щракнете върху Набори от спецификации.
-
Изберете набора със спецификации, който се използва от фирмата.
-
Щракнете върху Експортиране и след това изберете всички елементи от всеки раздел.
-
Щракнете отново върху Експортиране . Създава се .tdb файл.
-
За да създадете нов набор със спецификации, щракнете върху Създай и след това въведете ново име на файл за .f32 файла в полето Местоположение .
-
Запишете новия набор със спецификации.
-
Щракнете върху Импортиране и след това изберете .tdb файла, който е създаден в стъпка 2d по-горе в този раздел.
-
Запишете набора със спецификации.
-
Щракнете върху Фирма, щракнете върху Информация и след това изберете новата спецификация, зададена в списъка Набор със спецификации . Запишете записа на фирмата.
-
Задайте фирмата като фирма по подразбиране.
-
Разделителна способност 4
За да решите този проблем, заместете FRxQue32.mdb файл. За да направите това, изпълнете следните стъпки:
-
Спрете монитора на опашката на Microsoft FRx. За да направите това, щракнете върху бутона Спри/изключи .
-
Преименувайте файла на FRxQue32.mdb в директорията на опашката на Microsoft FRx. Например преименувайте файла като FRxQue32.old.
-
Направете копие на файла FRxQue32.tpl и след това преименувайте копието на FRxQue32.mdb. Файлът FRxQue32.tpl се намира в директорията SysData.
-
Щракнете двукратно върху RptSvr32.exe файл, за да рестартирате монитора на опашката на Microsoft FRx. За да намерите RptSvr32.exe файл, изпълнете следните стъпки:
-
Щракнете с десния бутон върху Старт и след това щракнете върху Преглед на всички потребители.
-
Намерете папката с код на сървъра за отчети на Microsoft FRx. По подразбиране пътят е както следва:
C:\Program Files\FRx Software\FRx 6.7 Report ServerФайлът RptSvr32.exe е в тази папка.
ЗабележкаМожете да изпитате следния проблем:
-
Files, които имат разширение на файловото име .ldb или разширение на файловото име .lck остават в папката Microsoft FRx SysData дори когато не са влезли потребители в Microsoft FRx.
Ако се сблъскате с този проблем, опортюнистичното заключване може да повреди базата данни Microsoft Jet. Този проблем може да възникне, ако сървърът, който хоства папката Microsoft FRx SysData, изпълнява някоя от следните програми:
-
Microsoft Windows Server 2003 или Windows Server 2003 Terminal Server
-
Терминални услуги на Microsoft Windows 2000 Server или Windows 2000 Server
-
Windows Server 2003 Terminal Server заедно с Citrix
За да предотвратите поврежданията на базата данни Microsoft Jet, инсталирайте най-новия сервизен пакет за Windows Server. Въпреки това, ако този проблем продължава да възниква, след като инсталирате най-новия Windows Server сервизен пакет, забранете опортюнистични заключване. За повече информация как да забраните опортюнистична заключване щракнете върху следните номера на статии в базата знания на Microsoft:
296264 Конфигуриране на опортюнистични заключвания в Windows
129202 Разширение на компютър: Обяснение на опортюнистичната защита в Windows NTПродуктите на други разработчици, обсъждани в тази статия, са произведени от фирми, които са независими от Microsoft. Microsoft не дава никакви гаранции – подразбиращи се,или други – за работата или надеждността на тези продукти.
-