命令行创建与SQL认证数据源?(command line to create data source

2019-09-29 12:39发布

我在找上运行Windows XP专业版,其创建一个SQL Server连接的系统ODBC数据源的批处理文件。 我可以做到这一点:

ODBCCONF.exe CONFIGSYSDSN的 “SQL Server”, “DSN =卡帕|描述=卡帕数据源| SERVER = 10.100.1.10 | Trusted_Connection =是|数据库=用户”

不过,我需要一种方法来设置SQL Server身份验证为“使用由用户输入登录ID和密码的SQL Server身份验证。” 要设置和预先设定的登录ID和通过。

如何做到这一点任何想法?

提前致谢

Answer 1:

ODBCConf ConfigSysDSN的 “SQL Server”, “DSN = XXXXX | SERVER = YYYYY | Trusted_Connection =否”

似乎为我工作。



Answer 2:

创建一个.reg文件的参数和与REGEDIT.EXE合并它

提示:从注册表导出现有的ODBC配置文件,以帮助语法和字段名称更正



Answer 3:

我希望这可以帮助别人,我发现我不能保存的用户名和密码。 不过,我是能够使那些没有一个ODBC连接。 问题是,连接保持返回它是如何无法找到数据源名称或驱动器错误。 只有当我从属性字符串除去空间可能我的程序使用ODBC连接。

所以

ODBCCONF.exe /a { CONFIGSYSDSN "SQL Server" "DSN=dsnname | SERVER=yourservername | Database=Finance"}

应该成为

ODBCCONF.exe /a { CONFIGSYSDSN "SQL Server" "DSN=dsnname|SERVER=yourservername|Database=Finance"}


Answer 4:

您创建DSN以同样的方式两种信任和非信任。 这是当您使用您指定要使用受信任的连接的ODBC连接字符串。

DsnString = "ODBC;DSN=Kappa;Database=MyDBName;Integrated Security=SSPI;Trusted_Connection=True"


文章来源: command line to create data source with sql authentication?