当前位置:首页 > 服务器 > 正文

sqlserver服务器地址(sqlserver服务器地址怎么看)

本篇文章给大家谈谈sqlserver服务器地址,以及sqlserver服务器地址怎么看对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

sqlserver2019的服务器名称是什么

sqlserver2019的服务器名称是localhost。因为sqlserver2019的服务器名称是用户进行本地连接,因此服务器名称为localhost,用户名为SA,密码是在安装过程中为SA帐户提供的密码。所以sqlserver2019的服务器名称是localhost。

sqlserver 链接服务器

加入 我创建一个存储过程:

create porc AB_CDE

@A int,

@B int

as

这里面就是内容了

就在阵容里面具体 操作 存储过程~~~~~~~~

给一个例子:

--插入时要判断是否重复插入

declare @id int

declare @sNo varchar(100)

declare @sName varchar(100)

declare @sex varchar(10)

declare @jiguan varchar(100)

declare @gongzuodanwei varchar(200)

declare @zhiwu varchar(100)

declare @tongxundizhi varchar(200)

declare @youzhengbianma varchar(100)

declare @lianxidianhua varchar(100)

declare @yidongdianhua varchar(100)

declare @dianziyouxiang varchar(100)

declare @shenfenzheng varchar(100)

declare @chushengriqi datetime

declare @xueli varchar(100)

declare @biyexuexiao varchar(100)

declare @biyezhuanye varchar(100)

declare @biyenianyue datetime

declare @xuewei varchar(100)

declare @mingzhu varchar(100)

declare @zhengzhimianmao varchar(100)

declare @regDate datetime

declare @result int

set @result=0

set @regDate=getdate()

begin tran

declare cur cursor for select 学号,姓名,性别,籍贯,工作单位,职务,通讯地址,邮政编码,联系电话,移动电话,电子邮箱,身份证号码,出生日期,学历,毕业学校,毕业专业名称,毕业年月,学位,民族,政治面貌 from #tmp

open cur

fetch next from cur into @sNo,@sName,@sex,@jiguan,@gongzuodanwei,@zhiwu,@tongxundizhi,@youzhengbianma,@lianxidianhua,@yidongdianhua,@dianziyouxiang,@shenfenzheng,@chushengriqi,@xueli,@biyexuexiao,@biyezhuanye,@biyenianyue,@xuewei,@mingzhu,@zhengzhimianmao

while @@fetch_status=0

begin

--学生在学生表中不存在才插入

if not exists (select 1 from vtd02 where 学号=@sNo)

begin

--插入学生资料

exec @id=PTD02_Insert @F01=@sName,@F02=@sex,@F36=@sNo,@FIDTB01=@classId,@F32=10,@F05=@jiguan,

@F17=@gongzuodanwei,@F15=@zhiwu,@F11=@tongxundizhi,

@F07=@youzhengbianma,@F10=@lianxidianhua,@F09=@yidongdianhua,

@F08=@dianziyouxiang,@F18=@shenfenzheng,@F06=@chushengriqi,

@F43=@xueli,@F12=@biyexuexiao,@F13=@biyezhuanye,

@F14=@biyenianyue,@F44=@xuewei,@F04=@mingzhu,@F45=@zhengzhimianmao

--插入学生帐号

exec PUB02_Insert @F01=@sNo,@F02=@password,@FIDUB01=3,@FIDF03=@id,@F04=1,@F05=@regDate

fetch next from cur into @sNo,@sName,@sex,@jiguan,@gongzuodanwei,@zhiwu,@tongxundizhi,@youzhengbianma,@lianxidianhua,@yidongdianhua,@dianziyouxiang,@shenfenzheng,@chushengriqi,@xueli,@biyexuexiao,@biyezhuanye,@biyenianyue,@xuewei,@mingzhu,@zhengzhimianmao

end

else

begin

fetch next from cur into @sNo,@sName,@sex,@jiguan,@gongzuodanwei,@zhiwu,@tongxundizhi,@youzhengbianma,@lianxidianhua,@yidongdianhua,@dianziyouxiang,@shenfenzheng,@chushengriqi,@xueli,@biyexuexiao,@biyezhuanye,@biyenianyue,@xuewei,@mingzhu,@zhengzhimianmao

end

end

close cur

deallocate cur

if @@error0 rollback tran

commit tran

上面比如是一个存储过程。

然后: exec PUB02_Insert @F01=@sNo,@F02=@password,@FIDUB01=3,@FIDF03=@id,@F04=1,@F05=@regDate

这个就是在上面掉用的存储过程。 exec 存储过程name 具体参数

如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

vaela

如何使用SQL语句查到当前SQL SERVER 2000服务器的IP地址

在一些需求中,可能我们需要知道连接到SqlServer的前端程序的一些系统信息,比如前端连接的计算机名称,IP地址,什么时候开始请求连接,什么时候结束连接等信息。如果你对SqlServer的系统函数或视图不太了解,这个功能看起来好像比较复杂,而实际上,SqlServer的动态管理视图已经给我们提供了这些信息,下面我们来看两个动态管理视图。1、Sys.dm_exec_Sessions这个视图中提供了所有连接sqlserver的客户端的一些信息,下面是Sys.dm_exec_Sessions返回的列:列名数据类型说明Session_idsmallint标识与每个活动主连接关联的会话。login_timedatetime建立会话的时间。host_namenvarchar(128)与会话关联的主机。program_namenvarchar(128)与会话关联的程序。host_process_idint与会话关联的进程ID。client_versionint客户端连接到服务器所用的接口版本。client_interface_namenvarchar(32)客户端连接到服务器所用的接口名称。security_idvarbinary(85)与登录名关联的MicrosoftWindows安全ID。login_namenvarchar(128)与会话关联的SQL登录名。nt_domainnvarchar(128)从中建立会话连接的域。nt_user_namenvarchar(128)与会话关联的用户名。statusnvarchar(30)会话的状态。可能的值:1,运行-当前正在运行一个或多个请求2,睡眠-当前没有运行任何请求3,休眠-会话处于登录前状态context_infovarbinary(128)会话的CONTEXT_INFO值。cpu_timeint该会话所占用的CPU时间(毫秒)。memory_usageint该会话所占用的8KB内存页数。total_scheduled_timeint计划内含请求的会话的执行所耗用的总计时间(毫秒)。total_elapsed_timeint自会话建立以来已耗用的时间(毫秒)。endpoint_idint与会话关联的端点的ID。last_request_start_timedatetime最近一次会话请求的开始时间。这包括当前正在执行的请求。last_request_end_timedatetime最近一次会话请求的完成时间。readsbigint在该会话期间该会话中的请求所执行的读取次数。Writesbigint在该会话期间该会话中的请求所执行的写入次数。logical_readsbigint已对该会话执行的逻辑读取数。is_user_processbit如果会话是系统会话,则为0。否则,为1。text_sizeint会话的TEXTSIZE设置。languagenvarchar(128)会话的LANGUAGE设置。date_formatnvarchar(3)会话的DATEFORMAT设置。date_firstsmallint会话的DATEFIRST设置。quoted_identifierbit会话的QUOTED_IDENTIFIER设置。arithabortbit会话的ARITHABORT设置。ansi_null_dflt_onbit会话的ANSI_NULL_DFLT_ON设置。ansi_defaultsbit会话的ANSI_DEFAULTS设置。ansi_warningsbit会话的ANSI_WARNINGS设置。ansi_paddingbit会话的ANSI_PADDING设置。ansi_nullsbit会话的ANSI_NULLS设置。concat_null_yields_nullbit会话的CONCAT_NULL_YIELDS_NULL设置。transaction_isolation_levelsmallint会话的事务隔离级别。0=未指定1=未提交读取2=已提交读取3=可重复4=可序列化5=快照lock_timeoutint会话的LOCK_TIMEOUT设置。该值以毫秒计。deadlock_priorityint会话的DEADLOCK_PRIORITY设置。row_countbigint到目前为止会话返回的行数。prev_errorint会话返回的最近一个错误的ID。比如说,我们要看那些主机有连接到了sqlserver服务器,可以使用下面的sql语句:selectdistincthost_namefromsys.dm_exec_Sessions要看那些用户已连接到sqlserver服务器:selectdistinctlogin_namefromsys.dm_exec_Sessions当然,利用上面的列,我们可以获得想要的客户端信息2、Sys.dm_exec_connections这个视图返回了连接sqlserver服务器上面的每个连接的详细信息,下面是Sys.dm_exec_connections返回的列:列名数据类型说明Session_idint标识与此连接关联的会话。most_recent_Session_idint显示与此连接关联的最近请求的会话ID。connect_timedatetime连接建立时的时间戳。net_transportnvarchar(40)说明该连接使用的物理传输协议。protocol_typenvarchar(40)指定负载的协议类型。此参数当前可区分TDS(TSQL)和SOAP。protocol_versionint与此连接关联的数据访问协议的版本。endpoint_idint与此连接关联的端点的唯一标识符。此endpoint_id可用于查询sys.endpoints视图。encrypt_optionnvarchar(40)说明是否为此连接启用了加密的布尔值。auth_schemenvarchar(40)指定与此连接一起使用的SQLServer/NT身份验证。node_affinitysmallint显示与此连接关联的SOS节点。num_readsint此连接中已发生的读包次数。num_writesint此连接中已发生的写数据包次数。last_readdatetime此连接中上一次发生读操作的时间戳。last_writedatetime此连接中上一次发生写操作的时间戳。net_packet_sizeint用于信息和数据的网络包的大小。client_net_addressvarchar(40)与此服务器连接的客户端的主机地址。client_tcp_portint与该连接关联的客户机上的端口号。local_net_addressvarchar(40)显示此连接的目标服务器的IP地址。只对使用TCP传输提供程序的连接可用。local_tcp_portint如果此连接使用TCP传输,则显示该连接的目标服务器的TCP端口。connection_iduniqueidentifier对每个连接进行唯一标识。parent_connection_iduniqueidentifier标识MARS会话正在使用的主要连接。most_recent_sql_handlevarbinary(64)此连接上执行的上一个请求的SQL句柄。most_recent_sql_handle列始终与most_recent_Session_id列同步。比如,我要查看当前连接的客户端IP与sqlserver所在服务器的IP,可以用下面的sql查询:selectclient_net_address'客户端IP',local_net_address'服务器的IP'fromsys.dm_exec_connectionswhereSession_id=@@spid@@spid的作用是返回当前进程的会话ID。

sqlserver服务器地址的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sqlserver服务器地址怎么看、sqlserver服务器地址的信息别忘了在本站进行查找喔。

取消
扫码支持 支付码