--安装--linux:yum-yinstallmariadbmariadb-serverORyum-yinstallmysqlmysql-server--windows:>如果数据库可以远程连接,直接使用工具连接就可以导入了如果不支持,有两种情况:一般虚拟机上都会提供数据库管理的工具,使用工具就可以。如果不提供,可以在JSP页面中使用JDBC,连接好数据库以后,可以使用FileInputStream将文件读取到内存中,然后在连接好的数据库执行读取的语句就可以了这个脚本一般放在$ORACLE_HOME/rdbms/admin/awrrptsql,在服务器上再sqlplus里以sysdba登录数据库,@/rdbms/admin/awrrptsql 即可执行。1 SQL server2008 导入超大SQL脚本文件(超过10);
2 采用SQLManagement 查询工具不能打开,所以使用osql在doc命令下执行;
3 osql 用法:
4 执行SQL脚本文件。-S:sqlserver服务器名称 -U:数据库登陆账号 -P:数据库登陆密码 -i:sql 脚本文件的路径
5 如果想将运行结果定向到一个文件,添加 –o output_file 参数
output_file 是输出文件及其完整路径。
如想消除输出结果中的编号和提示符号,请向上述命令中添加 -n 选项。例如:
osql -E -i input_file -o output_file -n
6 执行结果可以查看输出文档。
7 osql 执行SQL语句,输入osql-S:sql server服务器名称 -U:数据库登陆账号
然后输入密码,就可以输入SQL语句了(注意大小写)。如下图
8 输入exit退出
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)