
-P password 用户指定的口令。如果没有使用-P选项,osql将会提示你输入一个口令;如果-P出现在命令的结尾,并且没有指定任何口令,osql将使用默认的口令NULL。口令也区分大小写。如果既没有使用-P,也没有使用-U,SQL Server使用当前登录的用户账号信息,并且不需要输入口令。 - i input=file 指定一个包含一组Transact-SQL语句的批脚本文件,或者一个存储过程。 -o output_file 指定由osql返回的输出文件。如果使用“-o”指定了输出文件,且输入文件是Unicode型文件,则输出文件也是Unicode文件。
osql 有两种链接数据库方式,1,用windows集成 如 osql -E -Q "select @@Version" 2.用SA 如osql -U sa -P yourPwd -Q "select @@Verson"其中-Q(大写)是执行後退出osql,-q(小写)执行後不退出osql.linux环境下连接sqlserver库odbc配置好了之后isql可以连接数据库,但是osql不行。解压文件 tar xvf odbc-sqlserver-1.4.27-linux-x86-glibc.tar
# cd odbc-sqlserver-1.4.27-linux-x86-glibc
# ls
all.tar dsn_template_ssl install_intro licenses_template unixodbc.tar.md5sum
all.tar.md5sum echo install_license license.txt unixodbc.tar.sum
all.tar.sum essqlservertarerr install_linkpaths licshell unixODBC_version.txt
check_root.txt ident install_other_products OSname.txt uodbc
cmpver install install_paths sqlserver_create_dsn.sh uodbcinstall.txt
config.log install_check_linux INSTALL.txt SQLSERVER_uodbcinstall.txt uodbc_tmp
drv_template install_check_products install_versioned tables_22189.sql versioned
drv_template_2236 install_check_root intro.txt tee
drv_template_ssl install_check_sunos licclient testlib
dsn_22189 install_check_tools license_request.txt unixODBC
dsn_template install_init licenses.out unixodbc.tar
执行install文件安装ODBC驱动.(用root用户执行)
#./install
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)