如何将数据库⽂件导⼊数据库中(SQL)如何将  .sql 数据⽂件导⼊到SQL sever中?
我⼀开始是准备还原数据库的,结果出现了如下问题。因为它并不是备份⽂件,所以我们⽆法进⾏还原。
正确⽅式:
先打开SQL sever 2008 然后登录,假如出现如下问题则是 “对象资源管理器”未开启
解决办法,我们打开SQL配置管理器
然后这⾥是暂停或者是已停⽌,我们将其打开就⾏。
开启后我们再进⼊SQL 点击⽂件→打开→⽂件到⾃⼰想要添加进来的数据库⽂件这⾥是 student.sql    打开后点击“执⾏”,我⼀直点击的事右边那个绿三⾓,所以⼀直没弄出来(唉,可悲啊)
执⾏完成后我们可以在对象资源管理器中看到我们的数据库⽂件导⼊了!
然后我们可以使⽤T-SQL语句进⾏查询数据如下点击“新建查询”  再输⼊  “select * from user_Info"  再点击”执⾏“  看到结果了吗?sql2000数据库在哪个文件夹
在做程序连接数据库时会⽤到ODBC 数据源管理器我们使⽤快捷键 win + R 在运⾏窗⼝输⼊如下命令 
⽤户DSN、系统DSN 、⽂件DSN、三者区别:
1、⽤户DSN会把相应的配置信息保存在Windows的注册表中,但是只允许创建该DSN的登录⽤户使⽤。
2、系统DSN同样将有关的配置信息保存在系统注册表中,但是与⽤户DSN不同的是系统DSN允许所有登录服务器的⽤户使⽤。
3、与上述两种数据库DSN不同,⽂件DSN把具体的配置信息保存在硬盘上的某个具体⽂件中。⽂件DSN允许所有登录服务器的⽤户使⽤,⽽且即使在没有任何⽤户登录的情况下,也可以提供对数据库DSN的访问⽀持。此外,因为⽂件DSN被保存在硬盘⽂件⾥,所以可以⽅便地复制到其它机器中。这样,⽤户可以不对系统注册表进⾏任何改动就可直接使⽤在其它机器上创建的DSN。
在以上三种数据库DSN中,建议⽤户选择系统DSN或⽂件DSN,如果⽤户更喜欢⽂件DSN的可移植性,可以通过在NT系统下设定⽂件的访问权限获得较⾼的安全保障。
如何区别⽤户DSN、系统DSN?在注册表⾥它们的位置不同。
系统的在  HKEY_LOCAL_MACHINE\Software\ODBC\ODBC.INI\
⽤户的在  HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\
如果⽤户将同⼀个数据库分别设置在⽤户dsn和系统dsn中(万⼀嘛...),后果就是,Tomcat报"不能使⽤'未知的'数据库资源"。如果Tomcat作为系统服务启动,则ODBC⽅式数据库应使⽤系统DSN⽅式;如果是⽤户⽅式启动(如启动项服务),则ODBC⽅式数据库也应使⽤⽤户DSN⽅式。否则,会报如下错:microsoft odbc驱动程序管理器未发现数据源名称并且未指定默认驱动程序

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。