當前位置:首頁 » 編程語言 » sql顯示日誌怎麼設置
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql顯示日誌怎麼設置

發布時間: 2022-07-28 01:11:28

① 如何為 sql Server 配置安全日誌傳送

在為SQL Server配置安全日誌傳送時,要考慮賬號的安全性問題:
如果 SQL Server放入域,建議使用域帳戶來啟動SQL Server 服務。也可以使用 SQL Server 在本地創建網路帳戶下啟動。還可以配置 SQL Server 以本地系統帳戶下啟動。
日誌傳送配置主要包括以下內容:
安全要求
備份的共享

配置網路共享配置為包含事務日誌備份以讀/更改許可權下的 SQL Server 開始(上為日誌傳送配置的輔助伺服器)的服務帳戶。

網路共享配置為包含事務日誌備份,應配置為已為日誌傳送配置的輔助伺服器上的服務,已經開始下哪些 SQL Server 帳戶的讀/更改許可權。

跨域日誌傳送

如果放在多域環境中運行 SQL Server 的計算機,建議設置納入日誌傳送中的所有域之間的雙向信任關系。

選擇要連接到監視伺服器身份驗證模式

可以選擇 Windows 身份驗證或 SQL 驗證(通過主要和輔助伺服器)連接到監視伺服器和更新顯示器表。可以選擇此設置日誌傳送或同時設置了日誌傳送和它工作正常後。默認狀態下,SQL Server 使用 Windows 身份驗證;但是,如果選擇了 SQL 身份驗證主輔助上, 創建新的 SQL 登錄 log_shipping_monitor_probe和監視伺服器,如果一個不存在。如果您選擇為此目的的 SQL 身份驗證,配置 SQL Server 使用SQL 和 Windows 身份驗證選項。

詳細信息,可以參考下面的鏈接:http://support.microsoft.com/kb/321247/zh-cn

② 如何控制sql server 日誌

如何控制sql server 日誌
查看sql資料庫操作日誌的方法步驟:
1、用windows身份驗證登陸資料庫,點擊【連接】;

2、展開資料庫伺服器下面的【管理】【SQL Server日誌】;

3、雙擊【當前】可以打開【日誌文件查看器】裡面有所有的運行日誌;

4、點擊任意一行,可以看見具體的信息,錯誤原因和時間;

5、勾選相應的復選框,可以篩選查看相應的日誌內容;

6、點擊【篩選】還可以詳細篩選日誌;

7、在【SQL Server日誌】上單擊右鍵,選擇【視圖】【SQL Server和windows日誌】可以查看操作系統日誌;

8、如圖所示,就可以查看到操作日誌了。

按以上步驟操作即可以查看操作日誌。

③ 安裝SQL時,提示sql日誌已滿,請問怎麼解決

不清楚你說的安裝SQL是什麼產品,如果是微軟的SQL Server,那請先做完整資料庫備份。日誌已滿時一般需要備份資料庫,已截斷日誌,釋放空間。

④ 如何在MySql中記錄SQL日誌

My SQL可以用下面方法跟蹤sql 語句,以下方法以Windows平台為例,linux雷同:

1 配置my.ini文件(在安裝目錄,linux下文件名為my.cnf

查找到[mysqld]區段,增加日誌的配置,如下示例:
[mysqld]
log="C:/temp/mysql.log"
log_slow_queries="C:/temp/mysql_slow.log"
long_query_time=1

log指示日誌文件存放目錄;
log_slow_queries指示記錄執行時間長的sql日誌目錄;
long_query_time指示多長時間算是執行時間長,單位s。

Linux下這些配置項應該已經存在,只是被注釋掉了,可以去掉注釋。但直接添加配置項也OK啦。

2 重新啟動mysql服務。

注意事項:
A 日誌存放目錄必須提前存在,否則不能記錄日誌。這里也局勢C:/temp目錄必須已經存在
B 日誌文件是linux格式的文本,建議用ultraEdit打開,轉換為dos格式查看(否則沒有換行,看不懂的)
C 服務在啟動狀態下不能刪除日誌文件,否則就無法記錄sql語句了。
D 不能用ultraEdit直接清除文件內容後保存,否則也記錄不下來了。需要重啟服務,如果ultraEdit保存了.bak,後記錄到此文件中。
E 可以用notepad清除文本後保存,可以繼續記錄日誌。

⑤ SQL伺服器端如何設置記錄日誌

我在日誌記錄屬性中選擇的是「每天」。不知道為什麼每天記錄的日誌都是從3:00-15:00。只記錄12個小時。也就是半天。其他時間段的沒記錄上。應該怎麼設置呢`!斑竹,朋友們教教偶

⑥ 如何在MySql中記錄SQL日誌例如Sql Server Profiler

查了一下資料,My
SQL可以用下面方法跟蹤sql
語句,以下方法以Windows平台為例,linux雷同:
1
配置my.ini文件(在安裝目錄,linux下文件名為my.cnf
查找到[mysqld]區段,增加日誌的配置,如下示例:[mysqld]log="C:/temp/mysql.log"
log_slow_queries="C:/temp/mysql_slow.log"
long_query_time=1
log指示日誌文件存放目錄;
log_slow_queries指示記錄執行時間長的sql日誌目錄;
long_query_time指示多長時間算是執行時間長,單位s。
Linux下這些配置項應該已經存在,只是被注釋掉了,可以去掉注釋。但直接添加配置項也OK啦。
2
重新啟動mysql服務。注意事項:A日誌存放目錄必須提前存在,否則不能記錄日誌。這里也局勢C:/temp目錄必須已經存在
B
日誌文件是linux格式的文本,建議用ultraEdit打開,轉換為dos格式查看(否則沒有換行,看不懂的)
C
服務在啟動狀態下不能刪除日誌文件,否則就無法記錄sql語句了。
D
不能用ultraEdit直接清除文件內容後保存,否則也記錄不下來了。需要重啟服務,如果ultraEdit保存了.bak,後記錄到此文件中。
E
可以用notepad清除文本後保存,可以繼續記錄日誌。(怪怪的,也不建議用)

⑦ sql怎麼新建日誌文件不用代碼

使用對象資源管理器。
在對象資源管理器中,連接到 SQL Server 資料庫引擎實例,再展開該實例。
按日誌文件查看器,習慣將錯誤日誌歸為SQL SERVER、 SQL SERVER 代理, Windows應用程序日誌,資料庫郵件等四類錯誤日誌記錄。如果還考慮維護計劃、遠程維護計劃、作業歷史記錄日誌信息,總共是7類日誌信息文件。其中Windows應用程序日誌類型又分為系統日誌(System)、安全日誌(Security)、應用程序日誌(Application), PatchLink日誌等幾種,我在伺服器(Windows Server 2008 R2 Standard)上打開SSMS,居然發現又多了HardwareEvents, Internet Explorer、Windows PowerShell等日誌文件。這些都是系統的日誌文件。你不必太糾結有多少種。

⑧ sql server怎麼設置日誌文件

請參閱
SQL2005——向資料庫中添加日誌文件
https://jingyan..com/article/6f2f55a1bbb8b3b5b93e6ccc.html

⑨ 如何在mysql中記錄sql日誌記錄

1、WIN的話,在安裝目錄下,找到my.ini文件
查[mysqld]區段,添加日誌的配置
比如說:[mysqld]log=C:/temp/mysql.log
log_slow_queries=C:/temp/mysql_slow.log
long_query_time=1
log指示日誌文件存放目錄
log_slow_queries指示記錄執行時間長的sql日誌目錄;
long_query_time指示多長時間算是執行時間。
2、LINUX下的話,文件名為my.cnf
Linux下這些配置項其實都有的,只是被注釋掉了,刪去注釋符#之類的就可以了。
你不願刪注釋符,願意的話手工再添加也可以……

然後重啟mysql服務就OK了。