当我第一次被问到时,我很愚蠢并在编辑/打开期间自动锁定对象。
现在我想从 GUI 中删除自动锁定,但我似乎找不到它。我用谷歌搜索了这些主题
https://odielt.wordpress.com/tag/odi-studio-settings/
所以我userpref.xml
在硬盘里面搜索,我确实找到了一个userpref.xml
。
我打开了文件,里面只有
<?xml version="1.0" encoding="UTF-8" ?>
<UserPreferences xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.oracle.com/odi/userprefs UserPref.xsd"
xmlns="http://www.oracle.com/odi/userprefs">
<Preference>
<AcessibilitySetting>
<Screenreader>false</Screenreader>
<HighContrast>false</HighContrast>
<LargeFonts>false</LargeFonts>
</AcessibilitySetting>
<UserName>None</UserName>
<Repository>
<Name>None</Name>
<GUID>None</GUID>
</Repository>
</Preference>
</UserPreferences>
每次打开对象时,我该怎么做才能使它不再锁定?如果它可以通过 GUI 完成,那么它是完美的,如果不是,我应该在 XML 文件中做什么?
提前感谢您的任何帮助和建议。
我终于找到了一种禁用它的方法。对于我来说,我需要走这条路。
需要查找的文件实际上叫做
userpref1222.xml
. 该文件将充满您的用户配置。搜索这个
DEFAULT_LOCK_ON_OPENING
,你会看到一个对象块看起来像这样更改“值”的第二个字段名称,然后将 YES 更改为 NO,如下所示
更改后,保存,断开ODI,关闭ODI,然后重新打开,重新连接。这对我有两台机器有用。