我是新来的澄清案件。我们的组织代码使用大写字母进行版本控制,我必须编辑一些代码。代码是数据库.ddl文件。所以有2个.ddl文件用于一个软件包。
我已检出必须使用的代码段。但是我在任何地方都看不到它们。我已经检查了我正在使用的FTP客户端以及本地客户端。
现在我对两部分感到困惑:
签出后,是否将.ddl文件从当前位置复制到我的clearcase主页中,然后将其下载到pc上并使用它们?那就是我现在正在做的。
还是有其他方法可以从PL / SQL开发人员生成ddl文件? 我可以看到包和包主体,但是找不到.ddl文件。
在这里,我附加了clearcase终端命令和响应:
denoad32:ddl $ cleartool lsco -me
--04-03T03:02 Sayan.Sikdar checkout version "XXONT_OH_REL_SC_HOLD_PB.ddl" from /main/R12/8 (reserved)
--04-03T03:02 Sayan.Sikdar checkout version "XXONT_OH_REL_SC_HOLD_PS.ddl" from /main/R12/3 (reserved)
我现在正在做的是检查文件。现在我已经签出了文件,现在将其从当前位置复制到我的视图主页。然后我下载并使用它。
答案 0 :(得分:1)
基本上,您已经使用“ cleartool co”命令检出了文件。为了能够访问文件,您需要位于Clearcase视图中。如果您与执行检出时处于同一会话中,则应该有权访问检出的文件。
通常的工作流程是:
所有这些都必须在Clearcase视图中完成。
答案 1 :(得分:1)
将它们下载到PC并使用吗?
如果您的PC有一个ClearCase Client,它可以承载一个ClearCase视图(快照或动态),并将下载自动检出的文件。
是否还有其他方法可以从PL / SQL开发人员生成ddl文件
如果存在,那将解释为什么您看不到这些文件:they can be generated。
pg_dump -U user_name -h host database -s -t table_or_view_names -f table_or_view_names.sql