Error creating session парус 10

Клиентское приложение Клиентское приложение отвечает за взаимодействие пользователя и системы, а также отображение информации. После обновления могут

Клиентское приложение

Клиентское приложение отвечает за взаимодействие пользователя и системы, а также отображение информации.

После обновления могут возникать ошибки «Ошибка загрузки типа» (TypeLoadException) или «Невозможно загрузить файл или сборку «AppServer.Commonclient_proxy, Version=1.3.12056.0, Culture=neutral, PublicKeyToken=null» или один из зависимых от них компонентов. Не удается найти указанный файл».

Причина: При формировании пакета обновления неверно сформирована версия сборок модуля.

Решение : Для устранения проблемы достаточно удалить старые закэшированные сборки, сохраненные клиентским приложением. Для этого следует:

· Закрыть приложение «ПАРУС 10»;

· Удалить сохраненные сборки:

· в ОС Windows XP, Windows 2003 удалить папку C:Documents and SettingsAll UsersApplication DataParus.SmartClient.WinAssemblies ;

· в OC Windows Vista, Windows 7, Windows 2008 удалить папку C:UsersAll UsersParus.SmartClient.WinAssemblies ;

· Запустить приложение «ПАРУС 10».

Если при авторизации в клиенте возникают какие-либо ошибки, выполните следующие действия:

· нет соединения – проверьте, открыты ли в брандмауэре порты (см. раздел « Настройки брандмауэра »), доступен ли сервер по сети (команда ping в командной строке Windows). Антивирусы также могут блокировать возможность выхода сервера в сеть, поэтому необходимо проверить правильность выполнения их настроек (см. раздел « Настройка антивирусов »);

· не пускает пользователя – проверьте правильность написания имени пользователя и пароля. Убедитесь, что не нажата клавиша Caps Lock . Если сервер располагается на другом компьютере, убедитесь, что там зарегистрирована Ваша доменная учетная запись. Доменный пользователь должен входить в группы администраторов или пользователей сервера.

· Проверьте, правильно ли указано имя сервера.

При импорте из «Парус-7» необходимо работать ТОЛЬКО с 32-разрядным клиентом ( SmartClient.Win32.exe ). При этом может возникать ошибка вида:

Произошла ошибка при создании экземпляра com-объекта, наиболее частые причины: не зарегистрирован com-объект или запущен не 32-х разрядный SmartClient.exe. Текст ошибки [ТЕКСТ ОШИБКИ]: Сбой при получении производства объектов класса COM для компонента с CLSID <60A7A0D0-0D66-4E30-AABA-D16D03FC4EDE>в результате следующей ошибки: [КОД ОШИБКИ].

1. Удостоверьтесь, что действительно запущен 32х разрядный клиент ClientSmartClient.Win32.exe .

2. Если клиент был просто скопирован, а не установлен инсталлятором, или в других случаях, необходимо убедиться, что в папке клиента находятся следующие dll:

Эти dll могут находить и в другом месте на компьютере.

В папке с dll из командной строки нужно выполнить команду:

Эта команда зарегистрирует в системе dll .

3. Переустановите клиент с помощью инсталлятора.

Часто возникает потребность увеличить размер шрифта в приложении. Чтобы это сделать необходимо:

· Вызвать редактор стилей при помощи комбинации клавиш Ctrl+Shift+S , на экране появится окно следующего содержания:

· При нажатии на кнопку « Изменить » можно подобрать наиболее подходящий шрифт, размер и т.п.

Существует также расширенный редактор стилей, который позволяет настроить цвета, размеры шрифтов, положение текста в контролах и т.п. Вызвать его можно комбинацией клавиш Ctrl+Shift+Alt+S :

Изменение настроек раздела

В любом разделе можно назначить горячие клавиши на определенные действия. Для этого следует воспользоваться пунктом контекстного меню Настройки или выбрать пункт Настройк а > Настройка формы в верхней области окна:

В открывшемся окне «Настройка клиента» на закладке «Настройка горячих клавиш» можно выбрать необходимое действие и в поле напротив указать сочетание клавиш:

На закладке «Настройка условного форматирования» можно произвольно изменять стиль отображения информации в разделе:

После изменения настроек необходимо нажать кноп ку Применить , для выхода – кнопку Закрыть.

Источник

Руководство администратора

Название Руководство администратора
страница 1/11
Тип Руководство

rykovodstvo.ru > Руководство эксплуатация > Руководство

Руководство администратора

Оглавление

Установка системы 3

Программно-аппаратные требования 3

Запуск мастера установки 5

Поиск и устранение ошибок установки 18

Параметры программы установки платформы «ПАРУС 10» 19

Ручная установка платформы при помощи retail.zip 23

1.Перед началом установки необходимо убедиться в наличии установленных компонентов: 23

2.В SQL Server следует создать новую базу данных: 24

3.Далее необходимо распаковать архив retail.zip в папку, где будет располагаться наша программа. 25

4.Необходимо создать и поместить в полученную папку Server файл appserver.config (пример файла см. ниже). При этом в данном файле следует указать имя созданной базы данных и имя экземпляра SQL Server: 25

5.В полученной папке Server>Packs требуется удалить два файла: 26

6.Следует запустить сервер приложений в командной строке с ключом -deploy (см. подробнее «Запуск сервера приложений в командной строке») для развертывания системных пакетов. 26

7.Из папки с релизом следует взять необходимые архивы из папки packages и распаковать их в папку Server>Packs. 26

8.Далее необходимо выполнить установку бизнес-пакетов в ручном режиме, т.е. опять запустить сервер приложений в командной строке с ключом -deploy. 26

9.После установки бизнес-пакетов в командной строке производим установку сервиса Tornado с ключом -instsvc. Для запуска используем ключ -runassvc. 26

10.При первом запуске клиента понадобится указать URI сервера, для этого: 26

Сервер приложений 32

Запуск сервера приложений в командной строке 32

1.Нажмите кнопку Пуск и в поле поиска введите cmd. 32

2.На найденном файле нажмите правую клавишу мыши и выберите в контекстном меню пункт Запуск от имени администратора: 32

11.Укажите путь к файлу tornadoserver.exe и нажмите клавишу Enter: 33

Особенности работы сервера приложений в домене 36

Обнаружение ошибок в работе сервера приложений 36

1.Необходимо зайти в папку, где установлен сервер «ПАРУС 10» ..Server и найти там файл конфигурации сервера — appserver.config. 36

12.Открыть этот файл на редактирование (можно при помощи блокнота) и найти в нем секцию, отвечающую за логирование: 36

13.По умолчанию вывод в текстовый файл закомментирован (отключен) для увеличения производительности. Для его включения необходимо убрать символы комментирования 37

14.Дополнительно необходимо убедиться, что в тэге filter-level установлено значение Minimal. 37

15.Сохраните файл конфигурации и перезапустите сервер. После воспроизведения ошибки в папке C:ProgramData (значение ключа path у Вас может отличаться) будут находиться файл(ы) полных логов сервера. 37

16.Для обнаружения ошибок можно воспользоваться поиском по таким словам, как exception или error. 37

Клиентское приложение 38

Устранение ошибок кэширования на клиенте 38

Устранение ошибок соединения с сервером 38

32 или 64 разряда 39

3. Переустановите клиент с помощью инсталлятора. 39

Изменение внешнего вида интерфейса 39

Ручное конфигурирование (файлы config) 45

Файл конфигурации сервера приложений 45

Файлы конфигурации клиента сервера приложений 52

Настройки окружения системы 55

Настройки брандмауэра 55

1.Нажмите на кнопку Пуск и перейдите в раздел Панель управления>Все элементы панели управления>Брандмауэр Windows. 55

17.В открывшемся окне «Брандмауэр Windows в режиме повышенной безопасности» следует добавить в исключения порты программы 8080, 8081 и 8082, создав правила для входящих и исходящих подключений: 55

Настройка антивирусов 56

Интерфейс системы 72

Основное окно приложения 72

Главное окно раздела 73

Окно типа «Выбор из словаря» 76

Окно типа «Форма редактирования» 77

Администрирование сервера 80

Начало работы в системе 80

1.Перейти в раздел Администрирование сервера>Пользователи, в списке «Пользователи» выбрать свое имя (Имя_компьютера/Имя_пользователя), в списке «Группы пользователей» установить флажок «Administrators» и нажать кнопку OK: 80

18.В данном окне присутствует возможность создавать новые группы пользователей и удалять существующие. Для этого необходимо ввести название новой группы в пустом окне в столбце «Группы пользователей» и нажать на кнопку Создать. Для удаления отметьте требуемую группу и нажмите на кнопку Удалить: 80

19.После выполнения указанных действий следует выйти из системы, нажав на кнопку с крестиком в правом верхнем углу главного окна, и запустить систему повторно (Пуск > Программы > ПАРУС Торнадо > ПАРУС Торнадо). 81

20.После повторного входа в систему следует указать сведения об обслуживаемой организации: 81

21.Перейти в раздел Настройки>Владельцы лицензий. В контекстном меню открывшегося окна следует выбрать пункт Добавить: 82

22. На экране появится окно «Принадлежность :: Добавление», где в поле Мнемокод требуется указать наименование обслуживаемой организации, в нижнем поле отметить галочкой пункт Administrators и нажать на кнопку ОК: 83

23.Перейти в раздел Настройка>Группы владельцев. В открывшемся окне следует указать группы пользователей, которым доступно управление системой: 83

24.Затем необходимо перейти в раздел Настройки>Текущий владелец. В открывшемся окне «Принадлежность по умолчанию» требуется при нажатии кнопки со значком выбрать указанное ранее наименование обслуживаемой организации и нажать на кнопку ОК: 84

25.После назначения принадлежности следует зарегистрировать сведения об обслуживаемой организации. Для этого необходимо воспользоваться пунктом меню Учетная политика>Обслуживаемые организации. В контекстном меню открывшегося окна следует выбрать пункт Добавить: 84

Настройка рабочего пространства 86

1.Перейдите в раздел Администрирование>Рабочее пространство: 87

26.В данном разделе можно настроить порядок отображения страниц и элементов страниц рабочего пространства, а также добавлять или удалять их из рабочего пространства всех групп пользователей: 87

27.Чтобы скрыть отображение страницы выберите в ее контекстном меню пункт Скрыть страницу. Для ее отображения выберите пункт Показать страницу (Внимание! Данное действие коснется всех групп пользователей): 89

Назначение групп пользователей 90

Добавление страницы и элементов страницы 91

Панель задач 93

Общая информация по работе с системой 95

Заполнение полей 95

Вызов контекстного меню 95

Применение фильтра в таблице 98

Условия отбора 101

Права доступа к каталогам 104

Работа с таблицами 104

Итоги по таблице 107

Работа с каталогами 108

Добавление пользовательских словарей и атрибутов 111

Завершение работы в системе 121

Установка лицензий 122

Установка файла лицензии 122

1.Перед установкой необходимо убедиться, что учётная запись пользователя, от имени которой происходит вход в «ПАРУС 10», в ОС Windows обладает правами администратора. Если учётная запись не обладает такими правами, установка файла лицензии не сможет завершиться успешно. 122

3.На каждом рабочем месте для каждого компонента требуется отдельная лицензия. Если она отсутствует хотя бы для одного компонента либо просрочена, программное обеспечение считается незаконно используемым. В этом случае следует приобрести новый файл лицензии. 122

28.После установки системы или получения нового файла лицензии следует выполнить его установку. Для этого необходимо перейти в раздел Администрирование сервера>Лицензии. В открывшемся окне следует нажать на кнопку Установить: 122

29.В открывшемся окне следует указать путь к полученному файлу лицензии (наименование файла лицензии может быть любым, расширение всегда .lic) и нажать на кнопку Установить. Для выбора файла лицензии можно воспользоваться кнопкой Обзор: 122

30.После установки файла в окне «Управление лицензиями» обновится информация о лицензии: 123

31.Если появилась запись «Неустановленный компонент», это означает, что присутствует лицензия на какой-либо компонент, но данный модуль или блок не установлены. 123

32.Для удаления лицензии необходимо воспользоваться утилитой DBInfo (см. подробнее «Утилита DBInfo»). 123

Обновление системы 124

Обновление при помощи инсталлятора TornadoSetup.exe 124

Система автоматического обновления 130

Описание процесса обновления сервера «ПАРУС 10» 137

Действия при возникновении ошибки во время обновления 137

Источник

Error creating session парус 10

Общие обсуждения

Всем доброго времени суток!

Прошу помочь мне со сложившейся проблемой. Оговорюсь сразу, что с SQL-серверами я не работал совсем. Пароль, который я ввожу — это то, что мне передали, насколько он «рабочий» я не знаю.

В «наследство» достался сервер с ОС Windows Server 2008 Standard Rus, который является контроллером домена и сервером баз данных с SQL 2005.

При попытке подключиться к нему с помощью SQL Server Management Studio, которое установлено на этот же сервер я получаю ошибку:

Cannot connect to имя_сервераимя_базы

Additional information:
Подключение к серверу успешно установлено, но затем произошла ошибка при входе. (provider: Поставщик общей памяти, error: 0 — С обоих концов канала отсутствуют процессы.) (Microsoft SQL Server, Error: 223)

После перезагрузки на какое-то время начала появляться другая ошибка:

Cannot connect to имя_сервераимя_базы

Login failed for user ‘sa’. (Microsoft SQL Server, Error: 18456)

Так же в журнале нашел ошибку 103: SQLServerAgent could not be started (reason: Error creating a new session).

Режим работы службы SQL Server Agent — Авто. Пробовал запустить службу в ручную, не получается. Выдает ошибку: Служба «SQL Server Agent» на «Локальный компьютеры» была запущена и затем остановлена. Некоторые службы автоматически останавливаются, если они не используются другими службами или программами.

Пробовал запускать данную службу вручную. Не помогло. Служба запускается от имени «Системной учетной записи»

Заранее спасибо за помощь.

Все ответы

И попробуйте сменить УЗ от которой стартует SQL Agent

Алексей, спасибо за ответ!

Как я говорил, я совершенно не знаком с SQL.

Подскажите, пожалуйста, следующее:

1. Старт от какой учетной записи установить для SQL Agent

2. То, что пароль не верный я не исключаю. А как можно проверить есть ли какая-то УЗ с админскими правами на SQL?

Как я говорил, я совершенно не знаком с SQL.

Подскажите, пожалуйста, следующее:

1. Старт от какой учетной записи установить для SQL Agent

2. То, что пароль не верный я не исключаю. А как можно проверить есть ли какая-то УЗ с админскими правами на SQL?

Алексей, просмотрел указанные Вами сслыки и еще несколько других, которые нашел в Интернете.

Оговорюсь сразу, что данная информация очень тяжела для меня для восприятия.

1. Изменять службу от которой запускается SQL Agent через оснастку службы нельзя. Это надо делать через SQL Server Configuration Manager. Пробовал изменить учетную запись на доменного администратора. Не помогло. Служба все равно не стартует. Я правильно понял процесс настройки учетной записи и возможно ли хотя бы в тестовых целях использовать для этого УЗ Доменного Администратора?

2. Так и не понял как можно просмотреть информацию о том кто входит в группу администраторов на сервере SQL. Подскажите, пожалуйста, как это можно сделать.

3. Что вообще у меня сейчас является первопричиной проблемы, а что является ее симптомами? То, что не стартует Агент SQL или что-то другое?

4. Обнаружил следующее: имеется много групп для SQL и они оканчиваются на:

Имеет ли это какое-то значение?

5. Попробовал зайти с помощью аутентификации Windows. Получилось. В разделе имя_базы_данных => security => Server Roles => просмотрел состав sysadmin. В нее входит только учетная запись sa. У учетной записи доменного администратора стоит галочка только на public. Можно ли мне в таком случае воспользоваться этим советом: http://guruadmin.ru/page/sql-server-2005-kak-sbrosit-zabytyj-parol-dlja-sa-akkaunta для смены пароля sa?

6. Может ли быть такое, что где-то прописано, что-то вроде запуск от имени sa и сатрый_пароль. Соответственно в случае если я сменю пароль, то у меня что-то перестанет работать. Можно ли мне использовать приведенный выше метод для смены пароля.

7. Самое главное для меня сейчас это правило «НЕ НАВРЕДИ, НЕ СДЕЛАЙ ХУЖЕ ЧЕМ ЕСТЬ СЕЙЧАС». По этому не очень хочу сделать, что-то чего не смогу потом вернуть назад.

Источник

Оглавление 2

Установка системы 3

Программно-аппаратные требования 3

Запуск мастера установки 5

Поиск и устранение ошибок установки 18

Параметры программы установки платформы «ПАРУС 10» 19

Ручная установка платформы при помощи retail.zip 23

1.Перед началом установки необходимо убедиться в наличии установленных компонентов: 23

2.В SQL Server следует создать новую базу данных: 24

3.Далее необходимо распаковать архив retail.zip в папку, где будет располагаться наша программа. 25

4.Необходимо создать и поместить в полученную папку Server файл appserver.config (пример файла см. ниже). При этом в данном файле следует указать имя созданной базы данных и имя экземпляра SQL Server: 25

5.В полученной папке Server>Packs требуется удалить два файла: 26

6.Следует запустить сервер приложений в командной строке с ключом -deploy (см. подробнее «Запуск сервера приложений в командной строке») для развертывания системных пакетов. 26

7.Из папки с релизом следует взять необходимые архивы из папки packages и распаковать их в папку Server>Packs. 26

8.Далее необходимо выполнить установку бизнес-пакетов в ручном режиме, т.е. опять запустить сервер приложений в командной строке с ключом -deploy. 26

9.После установки бизнес-пакетов в командной строке производим установку сервиса Tornado с ключом -instsvc. Для запуска используем ключ -runassvc. 26

10.При первом запуске клиента понадобится указать URI сервера, для этого: 26

Сервер приложений 32

Запуск сервера приложений в командной строке 32

1.Нажмите кнопку Пуск и в поле поиска введите cmd. 32

2.На найденном файле нажмите правую клавишу мыши и выберите в контекстном меню пункт Запуск от имени администратора: 32

11.Укажите путь к файлу tornadoserver.exe и нажмите клавишу Enter: 33

Особенности работы сервера приложений в домене 36

Обнаружение ошибок в работе сервера приложений 36

1.Необходимо зайти в папку, где установлен сервер «ПАРУС 10» ..Server и найти там файл конфигурации сервера — appserver.config. 36

12.Открыть этот файл на редактирование (можно при помощи блокнота) и найти в нем секцию, отвечающую за логирование: 36

13.По умолчанию вывод в текстовый файл закомментирован (отключен) для увеличения производительности. Для его включения необходимо убрать символы комментирования 37

14.Дополнительно необходимо убедиться, что в тэге filter-level установлено значение Minimal. 37

15.Сохраните файл конфигурации и перезапустите сервер. После воспроизведения ошибки в папке C:ProgramData (значение ключа path у Вас может отличаться) будут находиться файл(ы) полных логов сервера. 37

16.Для обнаружения ошибок можно воспользоваться поиском по таким словам, как exception или error. 37

Клиентское приложение 38

Устранение ошибок кэширования на клиенте 38

Устранение ошибок соединения с сервером 38

32 или 64 разряда 39

3. Переустановите клиент с помощью инсталлятора. 39

Изменение внешнего вида интерфейса 39

Ручное конфигурирование (файлы config) 45

Файл конфигурации сервера приложений 45

Файлы конфигурации клиента сервера приложений 52

Настройки окружения системы 55

Настройки брандмауэра 55

1.Нажмите на кнопку Пуск и перейдите в раздел Панель управления>Все элементы панели управления>Брандмауэр Windows. 55

17.В открывшемся окне «Брандмауэр Windows в режиме повышенной безопасности» следует добавить в исключения порты программы 8080, 8081 и 8082, создав правила для входящих и исходящих подключений: 55

Настройка антивирусов 56

Интерфейс системы 72

Основное окно приложения 72

Главное окно раздела 73

Окно типа «Выбор из словаря» 76

Окно типа «Форма редактирования» 77

Администрирование сервера 80

Начало работы в системе 80

1.Перейти в раздел Администрирование сервера>Пользователи, в списке «Пользователи» выбрать свое имя (Имя_компьютера/Имя_пользователя), в списке «Группы пользователей» установить флажок «Administrators» и нажать кнопку OK: 80

18.В данном окне присутствует возможность создавать новые группы пользователей и удалять существующие. Для этого необходимо ввести название новой группы в пустом окне в столбце «Группы пользователей» и нажать на кнопку Создать. Для удаления отметьте требуемую группу и нажмите на кнопку Удалить: 80

19.После выполнения указанных действий следует выйти из системы, нажав на кнопку с крестиком в правом верхнем углу главного окна, и запустить систему повторно (Пуск > Программы > ПАРУС Торнадо > ПАРУС Торнадо). 81

20.После повторного входа в систему следует указать сведения об обслуживаемой организации: 81

21.Перейти в раздел Настройки>Владельцы лицензий. В контекстном меню открывшегося окна следует выбрать пункт Добавить: 82

22. На экране появится окно «Принадлежность :: Добавление», где в поле Мнемокод требуется указать наименование обслуживаемой организации, в нижнем поле отметить галочкой пункт Administrators и нажать на кнопку ОК: 83

23.Перейти в раздел Настройка>Группы владельцев. В открывшемся окне следует указать группы пользователей, которым доступно управление системой: 83

24.Затем необходимо перейти в раздел Настройки>Текущий владелец. В открывшемся окне «Принадлежность по умолчанию» требуется при нажатии кнопки со значком выбрать указанное ранее наименование обслуживаемой организации и нажать на кнопку ОК: 84

25.После назначения принадлежности следует зарегистрировать сведения об обслуживаемой организации. Для этого необходимо воспользоваться пунктом меню Учетная политика>Обслуживаемые организации. В контекстном меню открывшегося окна следует выбрать пункт Добавить: 84

Настройка рабочего пространства 86

1.Перейдите в раздел Администрирование>Рабочее пространство: 87

26.В данном разделе можно настроить порядок отображения страниц и элементов страниц рабочего пространства, а также добавлять или удалять их из рабочего пространства всех групп пользователей: 87

27.Чтобы скрыть отображение страницы выберите в ее контекстном меню пункт Скрыть страницу. Для ее отображения выберите пункт Показать страницу (Внимание! Данное действие коснется всех групп пользователей): 89

Назначение групп пользователей 90

Добавление страницы и элементов страницы 91

Панель задач 93

Общая информация по работе с системой 95

Заполнение полей 95

Вызов контекстного меню 95

Сортировка 95

Группировка 96

Применение фильтра в таблице 98

Отбор 99

Условия отбора 101

Права доступа к каталогам 104

Работа с таблицами 104

Итоги по таблице 107

Работа с каталогами 108

Добавление пользовательских словарей и атрибутов 111

Завершение работы в системе 121

Установка лицензий 122

Установка файла лицензии 122

1.Перед установкой необходимо убедиться, что учётная запись пользователя, от имени которой происходит вход в «ПАРУС 10», в ОС Windows обладает правами администратора. Если учётная запись не обладает такими правами, установка файла лицензии не сможет завершиться успешно. 122

3.На каждом рабочем месте для каждого компонента требуется отдельная лицензия. Если она отсутствует хотя бы для одного компонента либо просрочена, программное обеспечение считается незаконно используемым. В этом случае следует приобрести новый файл лицензии. 122

28.После установки системы или получения нового файла лицензии следует выполнить его установку. Для этого необходимо перейти в раздел Администрирование сервера>Лицензии. В открывшемся окне следует нажать на кнопку Установить: 122

29.В открывшемся окне следует указать путь к полученному файлу лицензии (наименование файла лицензии может быть любым, расширение всегда .lic) и нажать на кнопку Установить. Для выбора файла лицензии можно воспользоваться кнопкой Обзор: 122

30.После установки файла в окне «Управление лицензиями» обновится информация о лицензии: 123

31.Если появилась запись «Неустановленный компонент», это означает, что присутствует лицензия на какой-либо компонент, но данный модуль или блок не установлены. 123

32.Для удаления лицензии необходимо воспользоваться утилитой DBInfo (см. подробнее «Утилита DBInfo»). 123

Обновление системы 124

Обновление при помощи инсталлятора TornadoSetup.exe 124

Система автоматического обновления 130

Описание процесса обновления сервера «ПАРУС 10» 137

Действия при возникновении ошибки во время обновления 137

Параметры клиента обновления 138

Прочее 138

Обновление в ручном режиме при помощи retail.zip 139

Развертывание сервера обновлений 140

Модификация дистрибутива 144

Изменение набора пакетов 144

Изменение набора баз данных 146

Утилита DBInfo 147

Содержание

  1. Ошибка форума phpBB: Critical error. Error creating new session
  2. Error creating new session
  3. Общие обсуждения
  4. Все ответы
  5. phpBB Guru — Официальная русская поддержка форума phpBB3
  6. Error creating new session (+)
  7. Error creating new session (+)
  8. phpBB Guru — Официальная русская поддержка форума phpBB3
  9. Error creating new session
  10. Error creating new session
  11. SQLServerAgent could not be started (reason: Error creating a new session).

Ошибка форума phpBB: Critical error. Error creating new session

Данная ошибка состоит в том, что форум phpBB , который Вы можете получить установив из Панели управления или отправив запрос Службе технической поддержки нашего хостинга, хранит в БД все сессии, не удаляя их, или удаляя с такой периодичностью, что, в конце концов, таблица сессий переполняется и форум выдаёт ошибку

» phpBB: Critical error. Error creating new session « ,

т.к. не может работать дальше с таким количеством сессий.

Чтобы устранить ошибку Вы должны выполнить следующие шаги:

  1. откройте корневую директорию форума
  2. откройте файл includes/sessions.php
  3. найдите строку 152
  4. замените эту строку

message_die(CRITICAL_ERROR,
‘Error creating new session’, », __LINE__,
__FILE__, $sql);

$error = TRUE;
if (SQL_LAYER == «mysql» || SQL_LAYER == «mysql4»)
<
$sql_error = $db->sql_error($result);
if ($sql_error[«code»] == 1114)
<
$result = $db->sql_query(‘SHOW TABLE STATUS
LIKE «‘.SESSIONS_TABLE.’»‘);
$row = $db->sql_fetchrow($result);
if ($row[«Type»] == «HEAP»)
<
if ($row[«Rows»] > 2500)
<
$delete_order = (SQL_LAYER==»mysql4″) ? »
ORDER BY session_time ASC» : «»;
$db->sql_query(«DELETE QUICK FROM «.
SESSIONS_TABLE.»$delete_order LIMIT 50″);
>
else
<
$db->sql_query(«ALTER TABLE «.
SESSIONS_TABLE.» MAX_ROWS=».($row[«Rows»]+50));
>
if ($db->sql_query($sql))
<
$error = FALSE;
>
>
>
>
if ($error)
<
message_die(CRITICAL_ERROR, «Error creating new
session», «», __LINE__, __FILE__, $sql);
>

  1. сохраните файл и скопируйте на сервер, записав поверх существующего. Теперь Вы можете не волноваться за переполнение таблицы сессий в базе данных форума phpBB.

Вы всегда можете обратиться за помощью в Службу технической поддержки хостинга.

Источник

Error creating new session

Общие обсуждения

Всем доброго времени суток!

Прошу помочь мне со сложившейся проблемой. Оговорюсь сразу, что с SQL-серверами я не работал совсем. Пароль, который я ввожу — это то, что мне передали, насколько он «рабочий» я не знаю.

В «наследство» достался сервер с ОС Windows Server 2008 Standard Rus, который является контроллером домена и сервером баз данных с SQL 2005.

При попытке подключиться к нему с помощью SQL Server Management Studio, которое установлено на этот же сервер я получаю ошибку:

Cannot connect to имя_сервераимя_базы

Additional information:
Подключение к серверу успешно установлено, но затем произошла ошибка при входе. (provider: Поставщик общей памяти, error: 0 — С обоих концов канала отсутствуют процессы.) (Microsoft SQL Server, Error: 223)

После перезагрузки на какое-то время начала появляться другая ошибка:

Cannot connect to имя_сервераимя_базы

Login failed for user ‘sa’. (Microsoft SQL Server, Error: 18456)

Так же в журнале нашел ошибку 103: SQLServerAgent could not be started (reason: Error creating a new session).

Режим работы службы SQL Server Agent — Авто. Пробовал запустить службу в ручную, не получается. Выдает ошибку: Служба «SQL Server Agent» на «Локальный компьютеры» была запущена и затем остановлена. Некоторые службы автоматически останавливаются, если они не используются другими службами или программами.

Пробовал запускать данную службу вручную. Не помогло. Служба запускается от имени «Системной учетной записи»

Заранее спасибо за помощь.

Все ответы

И попробуйте сменить УЗ от которой стартует SQL Agent

Алексей, спасибо за ответ!

Как я говорил, я совершенно не знаком с SQL.

Подскажите, пожалуйста, следующее:

1. Старт от какой учетной записи установить для SQL Agent

2. То, что пароль не верный я не исключаю. А как можно проверить есть ли какая-то УЗ с админскими правами на SQL?

Как я говорил, я совершенно не знаком с SQL.

Подскажите, пожалуйста, следующее:

1. Старт от какой учетной записи установить для SQL Agent

2. То, что пароль не верный я не исключаю. А как можно проверить есть ли какая-то УЗ с админскими правами на SQL?

Алексей, просмотрел указанные Вами сслыки и еще несколько других, которые нашел в Интернете.

Оговорюсь сразу, что данная информация очень тяжела для меня для восприятия.

1. Изменять службу от которой запускается SQL Agent через оснастку службы нельзя. Это надо делать через SQL Server Configuration Manager. Пробовал изменить учетную запись на доменного администратора. Не помогло. Служба все равно не стартует. Я правильно понял процесс настройки учетной записи и возможно ли хотя бы в тестовых целях использовать для этого УЗ Доменного Администратора?

2. Так и не понял как можно просмотреть информацию о том кто входит в группу администраторов на сервере SQL. Подскажите, пожалуйста, как это можно сделать.

3. Что вообще у меня сейчас является первопричиной проблемы, а что является ее симптомами? То, что не стартует Агент SQL или что-то другое?

4. Обнаружил следующее: имеется много групп для SQL и они оканчиваются на:

Имеет ли это какое-то значение?

5. Попробовал зайти с помощью аутентификации Windows. Получилось. В разделе имя_базы_данных => security => Server Roles => просмотрел состав sysadmin. В нее входит только учетная запись sa. У учетной записи доменного администратора стоит галочка только на public. Можно ли мне в таком случае воспользоваться этим советом: http://guruadmin.ru/page/sql-server-2005-kak-sbrosit-zabytyj-parol-dlja-sa-akkaunta для смены пароля sa?

6. Может ли быть такое, что где-то прописано, что-то вроде запуск от имени sa и сатрый_пароль. Соответственно в случае если я сменю пароль, то у меня что-то перестанет работать. Можно ли мне использовать приведенный выше метод для смены пароля.

7. Самое главное для меня сейчас это правило «НЕ НАВРЕДИ, НЕ СДЕЛАЙ ХУЖЕ ЧЕМ ЕСТЬ СЕЙЧАС». По этому не очень хочу сделать, что-то чего не смогу потом вернуть назад.

Источник

phpBB Guru — Официальная русская поддержка форума phpBB3

скачать русский перевод, моды, скины и стили для phpBB, phpBB3

  • Темы пользователя
    • >в конференции
    • >>в форуме
  • Сообщения пользователя
    • >в конференции
    • >>в форуме
    • >>>в теме

Error creating new session (+)

Error creating new session (+)

Сообщение SpLinter » 04.12.2006 0:21

phpBB : Critical Error

Error creating new session

SQL Error : 1364 Field ‘session_topic’ doesn’t have a default value

INSERT INTO phpbb_sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in, session_admin) VALUES (‘fb5edfa835c6c2d6f14180a9c00995b5’, -1, 1165180612, 1165180612, ‘c0a80002’, 0, 0, 0)

Line : 187
File : sessions.php

Сообщение Палыч » 04.12.2006 1:15

Сообщение SpLinter » 04.12.2006 1:22

Сообщение /DiOs » 04.12.2006 8:05

Сообщение PilotiK » 12.12.2006 10:28

phpBB : Critical Error

Error creating new session
про SQL ничего не писалось, только это. что выше написано.
появилось после установления и проведения работ Мода db_mtnc_mod_1_3_6, собственно зашёл сюда за помощью, очистил таблицы сессий как писал Палыч. собственно вроде как помогло, эта ошибка почему то возникала только в IE, сам работаю больше с Opera, обновлял окна в обоих браузерах и в вот в ИЕ увидел этот трабл. таблицы очистил с помощью db_mtnc_mod_1_3_6. Может у кого будет идентичная проблема. вот её решение =)
Палыч, а вам огромное спасибо еще раз и респект =)

Добавлено спустя 9 часов 34 минуты 44 секунды:

хм. Палыч а Палыч,
Вроде бы вчера всё заработало и было ок, до сегодняшнего утра. опять начались эти ошибки. о чём пишется выше. причём дома в опере нет этих ошибок, а на работе и в опере и в ИЕ, а дома только в ИЕ. может быть что то гдето нужно почистить. подскажите пажалуйста. раньше такого никогда небыло. ну пока не поставил данный мод. Думаю — что это причина тому работа мода, пока мод что то делал. и остался мусор какойто у меня во временных файлах. и теперь такая вот беда. на работе.. поэтомуже.. кто то пробывал заходить на форум и нахватался мусора. или нет?? поясните пожалуйста если вы сталкивались с этим. ну и чтобы в теме уже было если кто то сталкнётся с такой проблемой повторно даже после очистки таблиц сессий.

Источник

phpBB Guru — Официальная русская поддержка форума phpBB3

скачать русский перевод, моды, скины и стили для phpBB, phpBB3

  • Темы пользователя
    • >в конференции
    • >>в форуме
  • Сообщения пользователя
    • >в конференции
    • >>в форуме
    • >>>в теме

Error creating new session

Error creating new session

Сообщение Митяй » 30.01.2005 10:58

Выдает следующий текст на экране, что делать?
_____________________________________________________
phpBB : Critical Error

Error creating new session

SQL Error : 1062 Duplicate entry ‘-1’ for key 2

INSERT INTO phpbb_sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in) VALUES (‘fa1136d2831dc8477c23bbaa4c9abc78’, -1, 1107071522, 1107071522, ‘c2ba1802’, 0, 0)

Line : 157
___________________________________________________________

Сообщение Xpert » 30.01.2005 11:14

Сообщение Митяй » 30.01.2005 11:29

Сообщение Xpert » 30.01.2005 13:21

Сообщение Митяй » 30.01.2005 21:11

Сходил по ссылке — проблема не решилась, исправил как говорилось файл session появился в ошибке другой код:

_______________________________________________________
phpBB : Critical Error

Error checking existing sessions

SQL Error : 1016 Can’t open file: ‘phpbb_sessions.MYI’. (errno: 145)

SELECT COUNT(*) as numrows FROM phpbb_sessions WHERE session_ip = ‘d555734a’

Line : 155
__________________________________________________________

что с ним делать — непонятно.
и как установить phpmyadmin тоже мало понятно.

Добавлено спустя 52 минуты 10 секунд:

вот еще информация, зашел через программу phpmyadmin от хостара моего для просмотра БД и в поле phpbb_sessions стоит пометка, что используется эта таблица. Чем или кем она использоваться может? Почистить ее нельзя, меню недостопно, потому как вроде бы она используется — может ее удалить и создать заново? Тлько какие опции этой таблице присваивать?

Добавлено спустя 33 секунды:

а может переустановить форум заново? только вся инфа по идее пропадет или нет?

Добавлено спустя 1 час 34 минуты 40 секунд:

ЛЕКАРСТВО СДЕЛАЛ САМ.

1. Была ошибка в таблице phpbb_sessions, через phpmyadmin я удалил нафиг эту таблицу, она вообще не на что не реагировала. После удалении таблицы форум помер смертью храбрых.
2. Через программу cutftp я зашел на свой сервер и скачал свой многострадальный форум в другую папку (/forum_old), освободив тем самым место в папке /forum.
3. Скачал с сайта последнюю версию форума, дестрибутив, и установил его по новой в папку /forum.
4. Через программу phpmyadmin моего провайдера я открыл папку моей новый базы данных моего нового форума и нашел там свежую созданную таблицу phpbb_sessions. Определил ее параметры и создал по ее подобию в моей старой базе данных новую таблицу с абсолютно такими же параметрами. Убедившись, что таблицы идентичны я удалил из папки /forum новый установленный форум и на его место переписал старый.
5. Старый форум, получив новую, до этого накрывшуюся таблицу phpbb_sessions прекрасно заработал.

Вот мой способ, пол дня сидел, до этого ноль во всех пхпадминах и так далее. будут вопросы — пишите.

Источник

SQLServerAgent could not be started (reason: Error creating a new session).

January 19, 2012 at 5:05 pm

I can’t start the SQL Server Agent Service on a new installation.

During the install I chose not to start the service.

When I attempt to start the service it failed to start.

I checked the application event log and following error occurred:

SQLServerAgent could not be started (reason: Error creating a new session).

January 19, 2012 at 5:14 pm

Here is a KB on it. See if it applies/helps

Jason . AKA CirqueDeSQLeil
_______________________________________________
I have given a name to my pain. MCM SQL Server, MVP
SQL RNNR
Posting Performance Based Questions — Gail Shaw [/url]
Learn Extended Events

January 19, 2012 at 6:14 pm

Unfortunately it did not work.

March 7, 2013 at 3:44 pm

I have a potential suggestion and solution around this issue. I ran into a similar situation within the last bit on some of my lower level instances. Those a currently still SQL 2005, but this issue may apply to SQL 2008 and SQL 2012 upgrades.

We were running an audit and removing some legacy accounts, as well as the Builtin-Administrators group, as is standard after a SQL 2005 server install and on a regularly scheduled basis.

The next morning, the SQL Job Agent on one of my instances started throwing the same error as above when someone attempted to run the job. After a few minutes of troubleshooting, I figured out my service ID was not explicitly added to the security in the server instance. It had been on all the other instances, which is why no one else was complaining.

After adding the service ID to the SQL security with sysadmin, the service started right up. After removing the Builtin-Administrators group, the ID apparently did not have the rights to access the system tables it needed to be able to start.

So, let me know if this also resolved it for you. And please provide feedback if you believe I’ve not fully explained the solution or need more details. Thank you!

Источник

Netman
Там рассмотрено несколько методов решения твоей проблеммы:
1 Автоматическая очистка таблицы сессий
В файле includes/sessions.php найти строку

Код: Выделить всё

message_die(CRITICAL_ERROR, 'Error creating new session', '', __LINE__, __FILE__, $sql);

и заменить на

Код: Выделить всё

$error = TRUE; 
if (SQL_LAYER == "mysql" || SQL_LAYER == "mysql4") 
{ 
    $sql_error = $db->sql_error($result); 
    if ($sql_error["code"] == 1114) 
    { 
        $result = $db->sql_query('SHOW TABLE STATUS LIKE "'.SESSIONS_TABLE.'"'); 
        $row = $db->sql_fetchrow($result); 
        if ($row["Type"] == "HEAP") 
        { 
            if ($row["Rows"] > 2500) 
            { 
                $delete_order = (SQL_LAYER=="mysql4") ? " ORDER BY session_time ASC" : ""; 
                $db->sql_query("DELETE QUICK FROM ".SESSIONS_TABLE."$delete_order LIMIT 50"); 
            } 
            else 
            { 
                $db->sql_query("ALTER TABLE ".SESSIONS_TABLE." MAX_ROWS=".($row["Rows"]+50)); 
            } 
            if ($db->sql_query($sql)) 
            { 
                $error = FALSE; 
            } 
        } 
    } 
} 
if ($error) 
{ 
    message_die(CRITICAL_ERROR, "Error creating new session", "", __LINE__, __FILE__, $sql); 
}

этот код удаляет 50 самых старых записей из таблицы сессий

2 Ограничение колличества сессий на один IP адрес
В файле includes/sessions.php найти кусок

Код: Выделить всё

    // 
    // Create or update the session 
    // 
    $sql = "UPDATE " . SESSIONS_TABLE . " 
        SET session_user_id = $user_id, session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login 
        WHERE session_id = '" . $session_id . "' 
            AND session_ip = '$user_ip'"; 
    if ( !$db->sql_query($sql) || !$db->sql_affectedrows() ) 
    { 
        $session_id = md5(uniqid($user_ip));

после него вставить

Код: Выделить всё

        $sql = "SELECT COUNT(*) as numrows FROM ". SESSIONS_TABLE ." WHERE session_ip = '$user_ip'"; 
        $result = $db->sql_query($sql); 
        if ( !$result ) 
        { 
            message_die(CRITICAL_ERROR, 'Error checking existing sessions', '', __LINE__, __FILE__, $sql); 
        } 
        
        $numrows = $db->sql_fetchrow($result); 
        if($numrows['numrows'] > 4) 
        { 
            $delete_limit = $numrows['numrows'] - 4; 
            switch( SQL_LAYER ) 
            { 
                case 'mysql4': 
                    $sql = "DELETE FROM ". SESSIONS_TABLE ." WHERE session_ip = '$user_ip' ORDER BY session_start ASC LIMIT $delete_limit"; 
                    break; 
                default: 
                    $sql = "SELECT session_start FROM ". SESSIONS_TABLE ." WHERE session_ip = '$user_ip' ORDER BY session_start DESC LIMIT 4"; 
                    $result = $db->sql_query($sql); 
                    
                    if ( !$db->sql_query($sql) ) 
                    { 
                        message_die(CRITICAL_ERROR, 'Error select session data', '', __LINE__, __FILE__, $sql); 
                    } 
                    
                    $session_rows = $db->sql_fetchrowset($result); 
                    
                    $sql = "DELETE FROM ". SESSIONS_TABLE ." WHERE session_ip = '$user_ip' AND session_start < ".$session_rows[3]['session_start']; 
            } 
                    
            if ( !$db->sql_query($sql) ) 
            { 
                message_die(CRITICAL_ERROR, 'Error deleting old sessions', '', __LINE__, __FILE__, $sql); 
            } 
        }

для изменения количества сессий в строку

4 заменить на нужное число

3 Увеличение значения MAX_ROWS для таблицы сессий
через phpMyAdmin выполнить запрос

Код: Выделить всё

ALTER TABLE phpbb_sessions MAX_ROWS = 2500;

где 2500 размер таблицы

4 Изменить тип таблицы на MyISAM
через phpMyAdmin выполнить запрос

Всем доброго времени суток!

Прошу помочь мне со сложившейся проблемой. Оговорюсь сразу, что с SQL-серверами я не работал совсем. Пароль, который я ввожу — это то, что мне передали, насколько он «рабочий» я не знаю.

В «наследство» достался сервер с ОС Windows Server 2008 Standard Rus, который является контроллером домена и сервером баз данных с SQL 2005.

При попытке подключиться к нему с помощью SQL Server Management Studio, которое установлено на этот же сервер я получаю ошибку:

Cannot connect to имя_сервераимя_базы

Additional information:
Подключение к серверу успешно установлено, но затем произошла ошибка при входе. (provider: Поставщик общей памяти, error: 0 — С обоих концов канала отсутствуют процессы.) (Microsoft SQL Server, Error: 223)

После перезагрузки на какое-то время начала появляться другая ошибка:

Cannot connect to имя_сервераимя_базы

Additional Information:

Login failed for user ‘sa’. (Microsoft SQL Server, Error: 18456)

 Так же в журнале нашел ошибку 103: SQLServerAgent could not be started (reason: Error creating a new session).

Режим работы службы SQL Server Agent — Авто. Пробовал запустить службу в ручную, не получается. Выдает ошибку:  Служба «SQL Server Agent» на «Локальный компьютеры» была запущена и затем остановлена. Некоторые службы автоматически останавливаются, если
они не используются другими службами или программами.

Пробовал запускать данную службу вручную. Не помогло. Служба запускается от имени «Системной учетной записи»

Заранее спасибо за помощь.

  • Изменен тип

    24 ноября 2010 г. 15:43
    пользователь отложил вопрос

I am trying to insert values in cassandra when I come across this error:

15/08/14 10:21:54 INFO Cluster: New Cassandra host /a.b.c.d:9042 added
15/08/14 10:21:54 INFO Cluster: New Cassandra host /127.0.0.1:9042 added
INFO CassandraConnector: Connected to Cassandra cluster: Test Cluster
15/08/14 10:21:54 ERROR Session: Error creating pool to /127.0.0.1:9042
com.datastax.driver.core.TransportException: [/127.0.0.1:9042] Cannot connect
        at com.datastax.driver.core.Connection.<init>(Connection.java:109)
        at com.datastax.driver.core.PooledConnection.<init>(PooledConnection.java:32)
        at com.datastax.driver.core.Connection$Factory.open(Connection.java:586)
        at com.datastax.driver.core.SingleConnectionPool.<init>(SingleConnectionPool.java:76)
        at com.datastax.driver.core.HostConnectionPool.newInstance(HostConnectionPool.java:35)
        at com.datastax.driver.core.SessionManager.replacePool(SessionManager.java:271)
        at com.datastax.driver.core.SessionManager.access$400(SessionManager.java:40)
        at com.datastax.driver.core.SessionManager$3.call(SessionManager.java:308)
        at com.datastax.driver.core.SessionManager$3.call(SessionManager.java:300)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:722)
Caused by: java.net.ConnectException: Connection refused: /127.0.0.1:9042

My replication factor is 1. There are 5 nodes in the Cass cluster (they’re all up). rpc_address: 0.0.0.0, broadcast_rpc_address: 127.0.0.1

I would think that I should see 5 of those «INFO Cluster: New Cassandra host..» line from above for each of the 5 nodes. But instead I see 127.0.0.1, I am not sure why.

I also noticed that in the cassandra.yaml file, all the 5 nodes are listed under seed. (which I know is not advised but I did not set up this cluster)

seed_provider:
class_name: org.apache.cassandra.locator.SimpleSeedProvider
parameters:
seeds: "ip1, ip2, ip3, ip4, ip5"

Where ipx is the ipaddr for node x.

And under cassandra-topology.properties it just says the following and does not mention any of the 5 nodes.

# default for unknown nodes                                                                                                                     

default=DC1:r1

Can someone explain why I am seeing the ERROR Session: Error creating pool to /127.0.0.1:9042 error.

Kind of new to Cassandra.. thanks in advance!

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Error creating remote thread code 0 advor
  • Error creating registry key hkey local machine
  • Error creating project xsrf check failed
  • Error creating process не удается найти указанный файл directx
  • Error creating process for executable cxstm8

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии