﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-LeeHome's Study Notes</title><link>http://www.blogjava.net/sgzhlh/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 06:07:25 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 06:07:25 GMT</pubDate><ttl>60</ttl><item><title>P1i /8 升级经历</title><link>http://www.blogjava.net/sgzhlh/archive/2009/02/05/253410.html</link><dc:creator>LeeHome</dc:creator><author>LeeHome</author><pubDate>Thu, 05 Feb 2009 08:08:00 GMT</pubDate><guid>http://www.blogjava.net/sgzhlh/archive/2009/02/05/253410.html</guid><wfw:comment>http://www.blogjava.net/sgzhlh/comments/253410.html</wfw:comment><comments>http://www.blogjava.net/sgzhlh/archive/2009/02/05/253410.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sgzhlh/comments/commentRss/253410.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sgzhlh/services/trackbacks/253410.html</trackback:ping><description><![CDATA[感谢创作：<a href="http://sebbs.it168.com/thread-853338-1-1.html">http://sebbs.it168.com/thread-853338-1-1.html</a>&nbsp;的作者和所有参与升级并提供经验的人士！<br />
<br />
参考步骤：<br />
1.先用XS++备份你的cda/8 gdfs文件<br />
2.用XS++，选香港繁体版HK将cda改成/74<font style="font-size: 0px; color: #fff">7</font><br />
<font color="red">3.用SEUS，将74升级到R9j</font><br />
<font size="3"><font color="black">4.用XS++备份现有的CDA/74(必做)<font style="font-size: 0px; color: #fff">! <br />
</font>5.用GDFS将CDA改成95<font style="font-size: 0px; color: #fff">8<br />
</font>6.将改好的CDA(95)RESTORE进自己的手机<br />
7.这个时候试一下!用SEUS能不能继续更新!如果可以继续更新的话!那就恭喜了!直接点继续更新就可以了</font><font color="blue">!(通常情况下是不能转换---更新的（大家都碰到过了），因为此时的cda是95，但版本是最高的R9j，（但通常原cda95&nbsp;&nbsp;r9j是可以反复的用SEUS刷入），看来此95非那95，所以令人费解)</font><br />
<font color="#8b0000"><font color="black">8.</font><font color="black">如果不能更新的,用XS++里面自代的W1 区CDA</font> <font color="blue">r9g</font></font><font color="black">刷一下机器!然后用SEUS更新到W1的最新版本!<font style="font-size: 0px; color: #fff">' W4 A6 f* [+ U2 ~2 T) ~</font><br />
</font><font color="#8b0000"><font color="black">9.</font><font color="red">更新完以后显示为双行CDA第一行是95第二行是/1</font>（<font color="blue">为什么95的排在前面我也搞不清楚，我反复的刷了，95的就是排在前面，估计是因为cda 16024 大于 cda 16022（如果是这样不失为一种新思路）</font>）</font><br />
<font color="#8b0000"><font color="black">10.</font><font color="red">再次用SEUS更新一次手机即可!（</font><font color="royalblue">只剩单行的cda 95</font>）<br />
</font><br />
开始升级：<br />
<br />
按步骤走到第7步时，提示不可以升级。<br />
接着步骤走<br />
完第8步后，并不是像参考资料上面说的双行CDA第一行是95第二行是/1<br />
p1出现的是单行/1 ，这时立马刷机则变成全英文系统。<br />
接着<br />
1.重新用XS++，直接把CDA改成95或者74<br />
2.在用SEUS更新!这时顺利升级成功！<br />
<br />
呵呵。用了快一天的时间才升级好并装上了常用的软件，和WalkMan 3.0<br />
<img src="/CuteSoft_Client/CuteEditor/images/emsmile.gif" align="absMiddle" border="0"  alt="" /><br />
<br />
<br />
总结一下：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SEUS 在升级手机前，要先检查手机软件的版本和语言的代号<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 这些信息都由手机中的gdfs中保存。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 相应修改gdfs中的内容，就可以控制手机升级的版本和语言（如简体，繁体，英语等）<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 但是这样修改是非常危险的事情万一修改错误，会对手机造成相应的影响（具体我也不知道，没有经历过O(&#8745;_&#8745;)O）<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font>
 <img src ="http://www.blogjava.net/sgzhlh/aggbug/253410.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sgzhlh/" target="_blank">LeeHome</a> 2009-02-05 16:08 <a href="http://www.blogjava.net/sgzhlh/archive/2009/02/05/253410.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>浅谈数据库中的构架</title><link>http://www.blogjava.net/sgzhlh/archive/2009/02/04/253277.html</link><dc:creator>LeeHome</dc:creator><author>LeeHome</author><pubDate>Wed, 04 Feb 2009 08:41:00 GMT</pubDate><guid>http://www.blogjava.net/sgzhlh/archive/2009/02/04/253277.html</guid><wfw:comment>http://www.blogjava.net/sgzhlh/comments/253277.html</wfw:comment><comments>http://www.blogjava.net/sgzhlh/archive/2009/02/04/253277.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/sgzhlh/comments/commentRss/253277.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sgzhlh/services/trackbacks/253277.html</trackback:ping><description><![CDATA[<p>一．什么是架构？<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在一个数据库中可以有多个应用的数据表，这些不同应用的表可以放在不同的schema之中，同时，每一个schema对应一个用户，不同的应用可以以不同的用户连接数据库，这样，一个大数据库就可以根据应用把其表分开来管理。<br />
不同的schema之间它们没有直接的关系，不同的shcema之间的表可以同名，也可以互相引用（但必须有权限），在没有操作别的schema的操作根权下，每个用户只能操作它自己的schema下的所有的表。不同的schema下的同名的表，可以存入不同的数据（即schema用户自己的数据）<br />
　　实际上就是表名前面的名称例如：dbo.T_Users,&nbsp; Admins.T_Powers 等<br />
参考：<a href="http://www.blogjava.net/gbk/archive/2008/09/22/158080.html">http://www.blogjava.net/gbk/archive/2008/09/22/158080.html</a><br />
<br />
二．用户架构分离的好处<br />
<br />
将架构与数据库用户分离对管理员和开发人员而言有下列好处：<br />
1．多个用户可以通过角色成员身份或 Windows 组成员身份拥有一个架构。这扩展了允许角色和组拥有对象的用户熟悉的功能。<br />
2．极大地简化了删除数据库用户的操作。<br />
3．删除数据库用户不需要重命名该用户架构所包含的对象。因而，在删除创建架构所含对象的用户后，不再需要修改和测试显式引用这些对象的<br />
　　应用程序。<br />
4．多个用户可以共享一个默认架构以进行统一名称解析。<br />
5．开发人员通过共享默认架构可以将共享对象存储在为特定应用程序专门创建的架构中，而不是 DBO 架构中。 <br />
6．可以用比早期版本中的粒度更大的粒度管理架构和架构包含的对象的权限。<br />
7．完全限定的对象名称现在包含四部分：server.database.schema.object。</p>
<p><br />
三．默认架构:<br />
　　SQL Server 2005 引入了&#8220;默认架构&#8221;的概念，用于解析未使用其完全限定名称引用的对象的名称。在 SQL Server 2000 中，首先检查的是调用数据库用户所拥有的架构，然后是 DBO 拥有的架构。在 SQL Server 2005 中，每个用户都有一个默认架构，用于指定服务器在解析对象的名称时将要搜索的第一个架构。可以使用 CREATE USER 和 ALTER USER 的 DEFAULT_SCHEMA 选项设置和更改默认架构。如果未定义 DEFAULT_SCHEMA，则数据库用户将把 DBO 作为其默认架构。</p>
<p>四．对构架名的操作:<br />
<br />
schema_name 当前数据库中的架构名称，会将对象移入其中。其数据类型不能为 SYS 或 INFORMATION_SCHEMA。<br />
object_name 要移入架构中的架构包含对象的一部分或两部分名称。 <br />
table_name&nbsp; 当前数据库中的表名</p>
<p>create schema schema_name&nbsp; -- 创建构架名 (前数据库中并不存在)<br />
drop schema&nbsp; schema_name&nbsp;&nbsp; -- 删除构架名<br />
ALTER SCHEMA schema_name TRANSFER table_name&nbsp; -- 修改表名的构架名</p>
<p>select Ub.name as Schemas,Ua.name as ObjectName<br />
from sysobjects Ua inner join sys.schemas Ub on Ua.uid = Ub.schema_id<br />
where Ua.name= 'table_name'&nbsp; -- 查看表所属的构架名</p>
<p>注：<br />
&nbsp; 以上Sql 语句在 Sql 2005中可以使用，但不知道对其他版本有没有影响!</p>
<img src ="http://www.blogjava.net/sgzhlh/aggbug/253277.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sgzhlh/" target="_blank">LeeHome</a> 2009-02-04 16:41 <a href="http://www.blogjava.net/sgzhlh/archive/2009/02/04/253277.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>