我在Delphi中编码,使用TADOConnection访问ODBC兼容数据库。
如何在同一数据库服务器上复制保留新副本的数据库?
我该如何重命名? (我想我可以复制并删除原件 - 如果我知道如何复制的话。)
答案 0 :(得分:4)
ODBC不提供复制或创建数据库。这是一项特定于技术(特定于RDBMS)的工具。最接近的是创建和填充(复制)表格。
唯一可行的方法是通过ODBC连接发出特定于数据库的命令,但为此我们必须确切知道您正在使用的数据库类型。
答案 1 :(得分:1)
您使用的是ODBC驱动程序还是ADO提供程序?如果是后者,您可以查看ADOX库,它为处理数据库结构提供供应商中立支持。我不知道自己是否支持对整个数据库的操作。