MS SQL 上的业务对象:如何在会话级别更改语言?

BusinessObject on MSSQL: How can I change language at session level?

我有一个 MSSQL 服务器设置为使用美国日期 (MM-DD-YY),但是为需要使用英国日期 (DD-MM-YY) 的 BusinessObjects 定义了报告。

如果在会话中首次使用 T-SQL 命令 SET LANGUAGE 'British English',则运行这些报告的 SQL 将起作用.

有什么方法可以让 BusinessObjects 在打开会话时通过 T-SQL 指定语言?

更改服务器上的默认语言不是一个选项,因为它与需要美国日期的其他应用程序共享。

您是否尝试过在连接上使用 ConnectInit 属性 进行设置?这假设您希望针对该 BOBJ Universe 运行 的所有报告使用此集合。