安装MSDE的一个注意事项
最近在做的一个项目中,客户提出数据库要使用MSDE。目前MSDE的版本是2000,微软的官方网站上提供对它的下载,并且提供了很详细的MSDE使用说明,包括如何安装,如何使用Osql工具管理MSDE,如何更改管理员密码,等等。但是在实际安装MSDE的过程中,发现必须要重启系统,才能使用Osql工具。否则,在命令行下会提示:‘Osql’不是内部或外部命令,也不是可执行程序或批处理文件。
官方文档中说:osql 工具是一个 Microsoft Windows 32 命令提示符工具,您可以使用它运行 Transact-SQL 语句和脚本文件。由对应的可执行文件 Sql.exe 在 MSDE 2000 的默认实例的 MSSQL\Binn 文件夹中。在确认MSDE2000正在运行的前提下,即可使用。
实际使用中,安装很顺利,但重启前后并没有发现sql.exe这个文件,换了一台刚装完操作系统的干净的测试机,再安装,结果还是一样。看来虽然文档中没有说,但安装完MSDE之后,重启机器仍是一个必要的步骤。