数据库地址和名称是什么怎么知道自己地址和名称

数据库地址和名称是什么怎么知道自己地址和名称,第1张

1、如果说数据库是Access,那么数据库名称就是你上传的文件名(即xxxmdb文件,可修改),用户名和密码即自己在文件里设置,无需询问空间服务商。

2、如果说数据库是SQL-Server(即MsSQL),那么数据库服务器IP地址、数据库名称、登录用户名和密码空间服务商会告诉你的,他们告诉你什么你就填上去就可以了,一般来说网站和数据库会被安装到一台服务器上,那么服务器IP地址项就为(local)。

一、全球IP地址分配:

由IANA(Internet Assigned Numbers Authority)负责管理,官方网站是:Internet Assigned Numbers Authority。

二、数据库默认端口:

(一)、Oracle:

(1)、驱动:oraclejdbcdriverOracleDriver;

(2)、URL:jdbc:oracle:thin:@<machine_name><:port>:dbname;

(3)、port:端口号,默认是1521。

(二)、SQL Server:

(1)、驱动:commicrosoftjdbcsqlserverSQLServerDriver;

(2)、URL:jdbc:microsoft:sqlserver://<machine_name><:port>;DatabaseName=<dbname>;

(3)、port:端口号,默认是1433。

(三)、MySQL:

(1)、驱动:orggjtmmmysqlDriver;

(2)、URL:jdbc:mysql://<machine_name><:port>/dbname;

(3)、port:端口号,默认3306。

在查询分析器中通过:

select serverproperty('servername') 可以查询出当前数据库的服务器实例

截图如下:

查询数据库(Databases) 名称及里面字段包含数据库所在位置:

SELECT name FROM masterdbosysdatabases WHERE status <> 512

查询数据表(Tables)名称:

SELECT name FROM dbosysobjects WHERE OBJECTPROPERTY(id,N'IsUserTable') = 1 AND name <> 'dtproperties'

查询带Schema 的数据表(Tables)名称:

SELECT bname + '' + aname AS name FROM sysobjects a INNER JOIN sysschemas b ON auid=bschema_id WHEREOBJECTPROPERTY(id,N'IsUserTable') = 1 AND aname <> 'dtproperties' 

--说明:默认情况下Schema是dbo,数据表的名称应该是dboTableName但是有的数据表指定了其他的Schema比如AdventureWorks 中的表

希望能帮到你!

具体参考如下:

>

--得到服务器的IP地址

 create table #ip(id int identity(1,1),re varchar(200))

 declare @s varchar(1000)

 set @s='ping '+left(@@servername,charindex('\',@@servername+'\')-1)+' -a -n 1 -l 1'

 insert #ip(re) exec masterxp_cmdshell @s

 select 服务器名=@@servername,IP地址=stuff(left(re,charindex(']',re)-1),1,charindex('[',re),'')

 from #ip

 where id=2

 drop table #ip

以上就是关于数据库地址和名称是什么怎么知道自己地址和名称全部的内容,包括:数据库地址和名称是什么怎么知道自己地址和名称、只知道数据库别名,如何查数据库所在位置、怎么查看数据库服务器IP地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9459605.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存