我正在尝试使用
运行跟踪fbtracemgr -SE "localhost:C:\Users\user1\Desktop\db.FDB:service_mgr" -user SYSDBA -password masterkey -start -name "to" -config "C:\Users\user1\traceparameter.conf" > c:\Users\user1\dboutput.txt
Cannot attach to services manager
-service C:\Users\user1\Desktop\db.FDB:service_mgr is not defined
有什么想法吗?!
我也尝试过不使用
:service_mgr
,但得到了相同的结果。
如果我引用一个不存在的数据库(使用随机的 db.FDB 文件名),我会得到相同的结果,所以它似乎与数据库本身根本无关?
您需要指定
-SE localhost:service_mgr
或 - 仅限本地 - -SE service_mgr
。 service_mgr
指定您连接到 Firebird 的“服务管理器”,而不是特定的数据库。换句话说,数据库名称不属于该连接字符串。
另请参阅 Firebird 2.5 中的审核和跟踪服务。