是否每个文件保存一个数据库(比如SQLite,我不能使用)?
我之所以这样问,是因为我希望我的应用程序的用户能够轻松地交换数据库。因此,有几个文件会使整个过程变得太难,这就是为什么我会使用另一个DB。
发布于 2013-10-29 21:25:34
SQL使用每个数据库两个文件,一个扩展名为MDF,另一个文件扩展名为LDF。为了使数据库工作,您需要两者兼得。我从未尝试过将文件从一台机器复制到另一台计算机。我通常从一台机器备份文件,然后恢复到另一台机器,然后覆盖一个已经存在的db。
尽管如此,看起来您可能可以将文件从机器A复制到机器B,然后在机器B上使用SQL管理器连接到Server (localhost或其他什么),右键单击“数据库”文件夹,单击“附加”,将点添加到要开始使用的MDF中,这样就可以了。
发布于 2013-10-29 21:25:20
软件不在一个文件中。但是,可以将数据库数据保存在文件中。您可能需要考虑Server。SQL数据库驻留在一个.sdf文件中,该文件的大小可达4GB。在这里可以看到更多信息:WIKI-Expres-CE。
https://stackoverflow.com/questions/19669198
复制相似问题