我知道数据库字符集(NLS_CHARACTERSET in select * from v$nls_parameters;)和客户端字符集(客户端环境设置NLS_LANG)是如何交互的。
然而,我无法了解的是,对于已建立的会话,如何或是否可以确定Oracle认为当前客户端字符集是什么。
这有可能吗?
注意:SELECT * FROM NLS_SESSION_PARAMETERS;不包括字符集(在10g2上)。
为了明确我想要实现的目标:
NLS_LANG在客户端环境中设置为任意值(例如GERMAN_GERMANY.WE8MSWIN1252)
数据库应用程序*启动并建立到Oracle数据库的连接
在我的系统中,我有一台瘦客户机,它使用PCoIP连接到远程虚拟机(VM1)。在虚拟机内部,我再次使用PCoIP连接到另一个虚拟机(VM2)。我希望能够将连接到瘦客户机的USB设备重定向/传递到VM2。
下面是一个简单的图表:
Thin Client <---- USB Stick
|
|
V
Virtual Desktop (VM1)
|
|
V
Remote System (VM2)
我可以成功地将USB设备从瘦客户机传递到VM1,但是我似乎无法将USB设备从VM1传递到VM2。该设备根本不显示为要发送的选项,并且读取日志,我