SQL Server 2005 sa登录问题+ 到主机的TCP/Ip连接问题

装了个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

	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值