我一直在尝试使用最新版本的Oracle SQL Developer(4.0.2)连接到使用Windows身份验证的Microsoft SQL服务器.我已经从jtds-1.3.1-dist下载并复制了ntmlauth.dll(以及JtdsXA.dll)文件到我能想到的每个位置,开发人员会寻找它,但当我尝试通过jts-1.3.1-dist设置新的连接时SQLServer选项卡单击"使用Windows身份验证"选项,我得到的是消息"状态:失败-I/O错误:SSO失败:未加载本机SSPI库.检查java.library.path系统属性." 但是我可以使用Toad for SQL Server或SSMS连接到数据库而没有任何问题,但是如果可能的话,我更愿意使用SQL Developer.
我必须创建一个正则表达式,允许在文本"*ALL"(不区分大小写)中包含az,AZ和0-9范围内的OR字符,它们必须长度为17个字符.我没有遇到任何问题:
^([\*][Aa][Ll][Ll]|[a-zA-Z0-9]{17})$
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是如何改变它,以便只要输入相同的字符多次(例如17 x)就可以获取它.