2017-09-13 91 views
0

因此,我最近从老板那里得到了一个旧的ASP.NET Web-App来研究,因为我将来会用它来做一个小型项目。如何使用.sql文件作为数据库

这个应用程序的开发人员定义的下面的连接字符串中的web配置: Server=localhost; Database=mbw.sql; Uid=admin; Pwd=pass

我也得到了mbw.sql文件,但不能似乎弄清楚如何处理它。我正在考虑将它作为Visual Studio中的一个数据源添加,但它似乎并不是一个有效的文件。

对不起,如果这是一个愚蠢的问题,但我似乎无法正确地为我的搜索字词谷歌给我一个答案。

+3

正在使用哪个DBMS? SQL文件只包含SQL查询脚本,而不是实际的DB文件。如果查询包含数据库创建,请在SQL查询工具中执行它(SSMS,PMA等)。 –

+1

它可能是整个数据库已被导出到一个名为.sql的文件 - mysql可以做转储,并且它可以很好地导入,但是像每个db变体都有它自己的怪癖,所以你需要知道它来自哪里 – BugFinder

+1

.sql文件中的内容是什么?如果你用一个文本编辑器打开它,你可以简单地阅读它。 – HoneyBadger

回答

1

也许他们将数据库命名为“mbw.sql”,并将该文件导入到该文件中。我要看的第一件事就是使用什么驱动程序,然后将文件加载到该数据库中。

人们有时会以误导的方式来命名。您不能将SQL文件用作数据库。这必须被加载到RDBMS中。所以有人在命名事物时做了一些非常奇怪的事情。

计算机科学中的两个难题之一。

+0

谢谢!你有一个提示如何将文件加载到最近创建的数据库中?它是通过命令sqllocaldb创建的CLI创建“” –

+1

也许是osql? https://docs.microsoft.com/en-us/sql/tools/osql-utility –

相关问题