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

配置 SQL Server 2005 远程调试存储过程

问题:
    您工作的本机装有Visual Studio 2005,局域网中有一台SQL Server 2005数据库服务器,你想通过本机远程调试SQL Server 2005服务器上的存储过程。但是不知道如何配置或启用远程调试?希望这篇文章对您有用。对于数据库和Visual Studio在同一机器的存储过程调试,园子里已经有一篇译作说的很好了,可以去参考:在Visual Studio 2005中调试SQL Server 2005的存储过程,但是对于远程调试的配置,没有过多篇幅描述,所以本文就说说如何配置SQL Server 2005进行远程调试。
    开始之前,我们先约定,运行Visiual Studio 2005(下边简称VS)的机器,称之为客户机,运行SQL Server 2005(后边若未特殊说明,SQL Server均指SQL Server 2005)的机器,称之为服务器。
 
    在下边的演示中,我的客户机操作系统是Windows XP SP2,服务器是Windows Server 2003 ,安装有SQL Server 2005,两台机器是对等网络关系,都不是通过域登录/管理的。事实上,在域中的二台机器,配置起用会更方便。所在请先检查您的网络环境,并抓住配置方法的核心要点,不要搞不定了跑来扔砖我哦:D~
 
   废话少说,进入主题,在远程调试的过程中,有这么几个地方使用到了这么几个帐号:
 
      1. 客户机启动VS的帐号,或者当前登录客户机的Windows帐号;
      2. 客户机访问服务器资源的帐号(比如访问服务器共享文件这样的情况);
      3. 服务器上启动SQL Server服务的帐户;
      4. 客户机连接服务器数据库的帐号(比如数据库中sa这种帐号);
 
    而对于配置远程调试的关键之处,是对于权限的设置,也即上述几个帐号的设置,那么接下来我们所要做的,就是把这几个帐号及其权限配置正确,具体是以下几个方面:
 
    1. 当前登录客户机的Windows帐号得有权限运行VS调试程序,所以最好使用管理员组的帐号登录客户机;比如帐号:yao,密码为1234,是客户机管理员组的帐号,下边均以此帐号进行说明;
    2. 在服务器上,也有一个和客户机完全相同的帐号:yao,密码为1234,是服务器Administrators组的成员;注意用户名,密码要和客户机的完全相同,用户名相同,密码不同也不行。(如


相关文档:

sql命令、函数

--语 句 功 能 
--数据操作 
SELECT --从数据库表中检索数据行和列 
INSERT --向数据库表添加新数据行 
DELETE --从数据库表中删除数据行 
UPDATE --更新数据库表中的数据 
--数据定义 
CREATE TABLE --创建一个数据库表 
DROP TABLE --从数据库中删除表 
......

SQL Server SQL for xml auto 添加根节点


今天从数据库中查询出xml,同时添加一个根节点
做了如下测试:
create table TestXmlQuery(
ID int identity(1,1) not null,
Name varchar(10)
)
go
insert into [TestXmlQuery] (Name) values('测试1')
insert into [TestXmlQuery] (Name) values('测试2')
insert into [TestXmlQuery] (Name) values('测试3') ......

怎样将oracle中的表导入sql server

1、在目的SQL Server数据库服务器上安装ORACLE Client软件或者ORACLE ODBC Driver.
通过oracle客户端,在netmanager中建立“服务(TNS server)”,并测试连接上oracle数据库正常
2、在sqlserver的DTS(导入和导出数据工具)进行
(1)选择数据源:
数据源:oracle in oracle9i
选择:用户/系统DSN:
点击新建 ......

sql server 数据库导入问题

由于网站是别人的
sql server  2000 不能导入2005 的数据库文件 我只好按照书上重新建立的数据库文件
然后在visual studio 2005中一个一个的复制存储过程到sql server 2000
这样就不用下载 sql server 2005 了
如果有sql server 2005 的话之际生成 脚本就一致性导入就ok了 ......

SQL语句得到存储过程关联哪些表名


 
 
SELECT DISTINCT '['+user_name(b.uid)+'].['+b.name+']' AS 对象名,b.type AS 类型
from sysdepends a,sysobjects b
WHERE b.id=a.depid
    AND a.id=OBJECT_ID('过程名');
 
 
EXEC SP_DEPENDS '过程名';
 
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号