易截截图软件、单文件、免安装、纯绿色、仅160KB

一部电脑,玩转sql server多机连接.

    最近,因个人电脑硬盘损坏,新购入了500G的大硬盘,安装了windows7,在win7上安装了多个虚拟xp机,虚拟机与实际的机器(主机)组成了一个局域网,实现在虚拟机中通过远程连接主机的sql server.现将我的试验过程介绍如下,供有兴趣尝试的大侠参考.
1. 安装虚拟机环境.
先安装window7.0旗舰版 (专业与企业版也可),再到微软下载虚拟xp的相关组件安装虚拟xp模式,复制多个已安装好的winxp模式的文件,再打开,修改虚拟机名称,可同时模拟多台xp模式的虚拟机.组成一个局域网.特别说说虚拟机的网络设置,虚拟机默认网络是共享网络模式,看不到主机,必须将其修改为 <网络适配器名称>的模式,才能象普通机器一样与主机相连.设置方法:
(1) 先关虚拟机, 从虚拟机窗口的工具栏中单击 Ctrl+Alt+Del。或者,还可以按 Ctrl+Alt+End 组合键。弹出对话框,点关机按钮关闭虚拟机
(2) 在“虚拟机”文件夹中,右键单击虚拟机的名称,然后单击“设置”。弹出设置窗口,先网络项,将右边适配器组合框的选项由共享网络改为对应主机的网卡.
(3) 再启动虚拟机即可.此时在虚拟机的网上邻居中应可查到主机.
2. 安装sql server,个人在主机安装了sql server2008开发人员版,安装了两个案例,一个默认案例,一个命名案例.注意2008在win7下必须安装sp1补丁.除了2008,还安装了一个sql2005express的命名案例. 对虚拟机,在其上安装sql server2008,不包含案例,可包括SQL Server Management Studio等内容,用于连接主机的案例.
3. 主机打开配置工具的sql server配置管理器,打开三个案例的协议,将原Named Pipes,Tcp/IP两个已禁用的协议改为启用.sql server服务中的sql server browser的启动模式由原手动改为自动,状态由停止改为运行.其它三个案例,2个2008,1 个2005进行重新启动,以适应已修改后的named pipes与tcp/ip.
4. 设置主机的防火墙,打开防火墙高级设置中的和站规则,添加新的例外端口规则,分别为tcp1433端口与udp1434商品.其中tcp1433用于默认案例的连接,udp1434用于sql server browser连接命名案例使用.
5. 经过了以上步骤设置,即可在虚拟机上用企业管理器连接主机的实例.
另:关于虚拟机,如果不用win7,用winxp或 vista系统,也可下载微软的virtual pc2007安装,虚拟多个xp.再说一点,CPU必须能支持虚拟模式,amd的全部cpu都可支持,intel2009年8月后的cpu(如5300,6300,8300等)都可支持.
6.补充说明一下网络连接,如果网络模式设为<网络适配


相关文档:

My PL/SQL practice 8/2/10

SQLPlus  :http://www.orafaq.com/wiki/SQL*Plus_FAQ
http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14261/sqloperations.htm
1. Transfer values from a sql scripts:
   CNT=`sqlplus -s username/password1@dbname @getUVQuery_NULLCNT`;
 
   Note : Remeber to use o ......

万能的分页sql(转)

CREATE proc page
@RecordCount int output,
@QueryStr nvarchar(100)='table1',--表名、视图名、查询语句
@PageSize int=20, --每页的大小(行数)
@PageCurrent int=2, --要显示的页 从0开始
@FdShow nvarchar (1000)='*', --要显示的字段列表
@IdentityStr nvarchar (100)='id', --主键
@WhereStr nvarchar ......

JSP实现简易的SQL报表

输入: select ID as 编号, NAME as 姓名, AGE as 年龄 from XXX
输出:
编号
姓名
年龄
 
 
 
要求是如果SQL变动, 仍然要显示出来所有的别名字段信息和数据.
因为现在Hibernate用的比较广泛, 所以优先考虑用Hibernate来实现, 结果发现如果是实体映射查询语句, 可以方便的用:List<String> Quer ......

Oracle SQL 优化

Oracle
SQL
的优化规
则:
尽量少用IN操作符,基本上所有的IN操作符都可以用EXISTS代替
        用IN写出来的SQL
的优点是比较容易写及清晰易懂,但是用IN的SQL
性能总是比较低的,从ORACLE

行的步骤来分析用IN的SQL
与不用IN的SQL

以下区别:
    ......

Oracle Sql技巧 Upsert, Multitable Insert, Undrop

UpSert功能:
MERGE <hint> INTO <table_name>
USING <table_view_or_query>
ON (<condition>)
WHEN MATCHED THEN <update_clause>
WHEN NOT MATCHED THEN <insert_clause>;
MultiTable Inserts功能:
Multitable inserts allow a single INSERT INTO .. SELECT statement to ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号