简体   繁体   English

普及型PSQL 10-更新DDF

[英]Pervasive PSQL 10 - Update an DDF

I'm using Pervasive PSQL Server 10 and I need to update my DDF-Files, because some components have problems accessing to a database, which was created with an previous version. 我正在使用Pervasive PSQL Server 10,并且需要更新我的DDF文件,因为某些组件无法访问使用先前版本创建的数据库。

The DDFBuilder also says: "Scalable SQL v3.00 data dictionary files (DDFs) were detected. DDFBuilder does not support operations with v3.00 DDFs. Please convert the DDFs to V4.00 using Pervasive's Scalable SQL v4.00 DDF Conversion Utility." DDFBuilder还说:“检测到可伸缩SQL v3.00数据字典文件(DDF)。DDFBuilder不支持使用v3.00 DDF进行操作。请使用Pervasive的可伸缩SQL v4.00 DDF转换实用程序将DDF转换为V4.00。 ”

There is no such Utility on the website of Pervasive. Pervasive网站上没有此类实用程序。 It seems it was part of PSQL 7. 看来它是PSQL 7的一部分。

The only option you have is to create a new set of DDFs and use those. 您唯一的选择是创建一组新的DDF并使用它们。 You can create a new, empty set of DDFs by creating a PSQL database pointing to directory without DDFs. 您可以通过创建一个指向没有DDF的目录的PSQL数据库来创建一组空的DDF。
You will need to recreate the table entries in the new DDFs. 您将需要在新的DDF中重新创建表条目。
My suggestion is to create the DDFs in a new directory, back up the old DDFs, copy the new DDFs to the directory where the old DDFs were, then create new table entries either using CREATE TABLE statements or DDF Builder. 我的建议是在新目录中创建DDF,备份旧DDF,将新DDF复制到旧DDF所在的目录,然后使用CREATE TABLE语句或DDF Builder创建新表条目。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM