Не может найти, что выскочка входит в систему системный журнал несмотря на приоритет журнала отладки (человечность 13.04 и монетный двор 16)

Это кажется, что Ваша начальная установка mssql сервера была сделана к диску меня. Я надеюсь, что Вы не вытерли его... фиксация, это может быть трудно. Вот немного вещей попробовать...

1) Если у Вас нет меня больше, управляют, создают тот временно с помощью subst:

subst i: c:\some-path-you-like

И попытайтесь запустить сервер. После того как можно было запустить сервер, можно повторно отобразить tempdb на другой каталог путем выполнения этого:

use master
go
Alter database tempdb modify file (name = tempdev, filename = 'C:\Sqldata\tempdb.mdf')
go
Alter database tempdb modify file (name = templog, filename = 'C:\Sqldata\templog.ldf')
Go

После этого необходимо быть хорошими для хождения. Можно затем удалить диск subst'd путем выполнения этого:

subst i: /D

Также возможно, что Ваша основная база данных и журнал и журнал ошибок находятся все еще на диске меня также, и они могут также быть перемещены..., но немного по-другому. Необходимо будет изменить mssql сервисные параметры запуска для включения 3 дополнительных опций:

-d is the fully qualified path for the master database data file.
-e is the fully qualified path for the error log file.
-l is the fully qualified path for the master database log`

т.е.-l c:\wherever\mastlog.ldf и т.д...

5
задан 13 April 2017 в 15:22
2 ответа

Журналы хранятся в / var / log / dmesg. Используйте команду dmesg или tail / var / log / dmesg , чтобы просмотреть их.

1
ответ дан 3 December 2019 в 01:44

Я разместил ответ на вопрос Брэда на AskUbuntu: https://askubuntu.com/a/490900/297973. Короче говоря, вам может понадобиться добавить $KLogPermitNonKernelFacility на в конфигурацию rsyslogd.

.
3
ответ дан 3 December 2019 в 01:44

Теги

Похожие вопросы