装了个SQL Server 2005 ,用SQL Server 身份验证 sa用户登录时老是失败是怎么回事啊?! 提示错误: 无法连接到7F1DB0CC1F5240F 其他信息: 用户’sa‘登录失败。该用户与可信SQL Server 连接无关联。(Microsoft SQL Server ,错误:18452) 该如何解决 请各位高手赐教!!
先用Window帐户登陆.然后修改你的sa帐户的权限. 在安全性--登陆名里面找到SA用户--右建-属性. 你现在可以重新设置SA的密码. 在服务器决策里,要把最后一个sysadmin选上. 用户映射里面,上面的全选,下面的要勾上最后一个,和倒数第三个db_owner 在状态里面.选择授予和启动. 你再试试,应该就可以了. 还有一点,右见-你的服务器-属性-安全性 ,把里面的身份验证模式改为sql和WINDOWS混合验证. 如果还不可以的话,你可以发消息给我. (纯手写,累死).
问题 :到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
sqlserver2005默认情况下是禁用了tcp/ip连接。启动tcp/ip连接的方法,
打开 /Microsoft SQL Server 2005/配置工具/目录下的SQL Server Configuration Manager,选择mssqlserver协议,
然后右边窗口有个tcp/ip协议,然后启动它,把sqlserver服务停了,然后在启动。问题就解决了
问题:
启动SQL 2005的SQL Server Configuration Manager时显示无法连接到WMI提供程序你没有权限或者该服务器无访问··
方法:
解决方法一:检查一下 windows下的system32 中是否有framedyn.dll这个系统文件,如果没有到system32 下的wbem文件中拷贝framedyn.dll到system32 目录下。 我进到system32目录找framedyn.dll文件,果然没有找到,再进入system32/wbem目录,找framedyn.dll,拷贝到system32目下。再次进入配置管理器就一切正常了。
我刚用这个方法解决了,在我本机上的同样问题。
struts ApplicationResources.properties文件的问题
是这样的,我想做到主页里有两个按钮,一个中文,一个英文,点中文进网站后就全为中文,点英文进就全为英文。我看过ApplicationResources.properties这个文件有ApplicationResources_zh_CN.properties中文版,那这个的英文版是什么?主要就是链接的时候怎样按照不同参数调用不同的资源文件。有没有代码啊?
因为我看书上的都写是会按照当前计算机的Locale而自动判断调用哪一个的,那如果我想手工呢,我要用户点中文网站就中文,点英文网站就英文,那怎么样啊?急啊,3天后就要交货了。
ApplicationResources.properties struts国际化支持使用 ApplicationResources.properties里面配置Key与英文value的对应关系 ApplicationResources_zh_CN.properties里面配置Key与中文value的对应关系 具体加载的是哪个文件 看浏览器对中英文编码的支持 具体查看方式是: Internet选项-->常规--> 语言--->在语言首选项里面列出的就是浏览器对中文的支持情况 里面从上往下是按照语言优先级排序的,如果英文排序在前面 那么浏览器显示的会是ApplicationResources.properties中的内容 如果中文在前面 浏览器显示的会是ApplicationResources_zh_CN.properties中的内容 用浏览器的语言设置来决定系统采用哪种语言展现可能会出现一个问题,就是用户的浏览器语言与他想要使用系统的语言不一致的情况,如某客户浏览器的语言设置为中文,但他还是在使用主站系统时想看到英文界面。该问题可以通过手工选择语言来解决,在程序中可以通过设置名为Globals.LOCALE_KEY(Globals.LOCALE_KEY 是 struts的常量)的SESSION变量,也能改变系统中当前语言的设置,代码类似于: Locale newLocale = new Locale(String language, String country ); session.setAttribute( Globals.LOCALE_KEY, newLocale ); 中文设置为: Locale newLocale = new Locale(“zh”, "CN"); session.setAttribute( Globals.LOCALE_KEY, newLocale ); 英文设置为: Locale newLocale = new Locale(“en”, "US"); session.setAttribute( Globals.LOCALE_KEY, newLocale );
-
提问者评价
-
可以了,想不到这么简单,非常感谢你
参考资料:http://www.itzhe.cn/news/20071227/37055.html