部署示例数据以及应用程序的主要设置
我们需要随应用程序一起部署一些示例数据。 这个想法是在部署应用程序并设置数据库之后。应该有一些示例数据可供用户使用。这些数据大约有 4 个表中的 30-40 行。
实现这一目标的最佳方法应该是什么。
- 插入SQL脚本
- 将数据导出到文件,然后我们应该编写一个程序来导入它的
- SSIS包,我不知道......只是在某个地方读过。
另一个考虑因素是需要传输数据的表存在外键约束。因此,在传输数据时,我需要从现有表中选择键,更新数据,然后插入目标表。
We need to deploy some sample data along with the application.
The idea is after the deployment of application, and setting up the database. there should be some sample data available to users .This data is around 30-40 rows in 4 tables.
What should be the best approach to achieve this.
- Insert SQL scripts
- Export data to files and then We should write a program which will import it
- SSIS package, I don't know about it.. just read somewhere.
Another consideration is that there is foreign key constraint on the table where data needs to be transferred. So while transferring data I need to select the key from existing table, update my data and then insert in the target table.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
听起来数据并不多,所以仅脚本将是最简单的选择。
然而,如果它们不是由可以在需求变化时更改的程序生成的,那么它们将很难更新。
Sounds like not a lot of data, so just scripts would be the easiest option.
However they would be awkward to update if not generated from a program that can be changed when the requirements change.
转到脚本选项。
如果您要在开发盒上维护测试数据,则可以使用 SSMS 工具为您生成插入脚本。
Go for the scripts option.
If you are maintaining the test data on your development box then you can use the SSMS Tools to generate the insert scripts for you.