sql伺服器的ip在哪看
① 怎麼查看sql的IP地址還有怎麼修改SQL的IP地址啊
你好,很高興能回答你的問題。
你的問題其實用SQLSERVER都有一個自帶的工具Sqlserverconfigurationmanager.就可以解決。
下面我以sqlserver2008為例介紹操作方法。
1,首先你電腦上安裝了SQLServer2008.然後打開開始菜單-->所有程序-->MicrosoftSQLServer2008-->ConfigurationTools-->SQLServerConfigurationManager
5,如果有不明白可以追問。
1、在SQL*PLUS中輸入
select sys_context('userenv','ip_address') from al;
如果是登陸本機資料庫,只能返回127.0.0.1
2、如果有本地net服務,可以再cmd命令窗口中執行 tnsping ORACLE_SID查看伺服器IP地址!
③ SQL的資料庫IP地址在哪找
方法如下:
首先確認資料庫伺服器功能開啟沒有。
服務裡面找到SQL
Server
Agent
(MSSQLSERVER)
,啟動。
本機IP地址一般都是127.0.0.1,至於名字,一般都是裝資料庫時實例的名字
。
④ 如何在SQL Server內獲取客戶端的IP地址
所有連接本機的:操作的資料庫名,計算機名,用戶名,網卡物理地址,IP地址,程序名 --鄒建2003.11(引用請保留此信息)--*//*--調用示例--顯示所有本機的連接信息 exec p_getlinkinfo --顯示所有本機的連接信息,包含ip地址 exec p_getlinkinfo @includeip=1 --顯示連接指定資料庫的信息 exec p_getlinkinfo '客戶資料'--*/createprocp_getlinkinfo@dbnamesysname=null,--要查詢的資料庫名,默認查詢所有資料庫的連接信息@includeipbit=0--是否顯示IP地址,因為查詢IP地址比較費時,所以增加此控制asdeclare@dbidintset@dbid=db_id(@dbname)createtable#tb(idintidentity(1,1 ),dbname sysname,hostnamenchar(128 ),loginnamenchar(128 ),net_addressnchar(12 ),net_ipnvarchar(15 ),prog_namenchar(128))insertinto#tb(hostname,dbname,net_address,loginname,prog_name)selectdistincthostname, db_name(dbid),net_address,loginame,program_namefrommaster..sysprocesseswherehostname<''and(@dbidisnullordbid=@dbid)if@includeip=0gotolb_show--如果不顯示IP地址,就直接顯示declare@sqlvarchar(500), @hostnamenchar(128), @idintcreatetable#ip(hostnamenchar(128 ),a varchar(200))#tbopentbfetchnextfromtbinto@hostnamewhile@@fetch_status=0beginset@sql='ping'+@hostname+'-a -n 1 -l 1'insert#ip(a)execmaster..xp_cmdshell@sqlupdate#ipsethostname=@@hostnameenpdate#tbsetnet_ip=left(a, patindex('%:%' ,a)-1)from#tb ainnerjoin(selecthostname,a=substring(a, patindex('Ping statistics for %:%' ,a)+20,20)from#ipwherealike'Ping statistics for %:%') bon a.hostname= b.hostnamelb_show:selectid,資料庫名=dbname,客戶機名=hostname,用戶名=loginname ,網卡物理地址=net_address,IP地址=net_ip,應用程序名稱=prog_namefrom#tbgo --------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------(有用的查詢)
⑤ 怎麼查看sql2000的資料庫的IP 地址和埠號
ip地址就是裝sql2000的機器地址。。。
埠號,看開始--程序--microsoft sql server--網路實用工具--點tcp/ip--屬性
⑥ sql server伺服器ip怎麼查看
c# 遠程連接資料庫SQL
遠程連接有點復雜,首先要保證客戶端與SQL伺服器連接
步驟:
一 看ping 伺服器IP能否ping通。
這個實際上是看和遠程sql server 2000伺服器的物理連接是否存在。如果不行,請檢查網路,查 看配
置,當然得確保遠程sql server 2000伺服器的IP拼寫正確。
二 在Dos或命令行下輸入telnet 伺服器IP 埠,看能否連通。
如telnet 202.114.100.100 1433
通常埠值是1433,因為1433是sql server 2000的對於Tcp/IP的默認偵聽埠。如果有問題,通常這
一步會出問題。通常的提示是「……無法打開連接,連接 失敗"。
如果這一步有問題,應該檢查以下選項。
1 檢查遠程伺服器是否啟動了sql server 2000服務。如果沒有,則啟動。
2 檢查伺服器端有沒啟用Tcp/IP協議,因為遠程連接(通過網際網路)需要靠這個協檢查方法是,在服
務器上打開開始菜單->程序->Microsoft SQL Server->伺服器網路實用工具,看啟用的協議里
是否有tcp/ip協議,如果沒有,則啟用它。
3 檢查伺服器的tcp/ip埠是否配置為1433埠。仍然在伺服器網路實用工具里查看啟用協議裡面的
tcp/ip的屬性,確保默認埠為1433,並且隱藏伺服器復選框 沒有勾上。
事實上,如果默認埠被修改,也是可以的,但是在客戶端做telnet測試時,寫伺服器埠號時必須
與伺服器配置的埠號保持一致。如果隱藏伺服器復選框被勾 選,則意味著客戶端無法通過枚
舉伺服器來看到這台伺服器,起到了保護的作用, 但不影響連接,但是Tcp/ip協議的默認埠將被
⑦ sql server 已經連上遠程連接伺服器資料庫 ,怎麼查看連接伺服器的IP地址
利用sql語句-獲取伺服器ip的方法
SELECTlocal_net_address伺服器IP地址,local_tcp_portAS服務埠,
client_net_addressAS客戶端IP地址
FROMsys.dm_exec_connections
WHEREsession_id=@@SPID
此腳本適用於SQL2005及以上版本
⑧ 怎麼看資料庫伺服器ip(怎麼看資料庫伺服器名)
有兩種方法,一種方法使用mysql的checktable和repairtable的sql語句,另一種方法是使用MySQL提供的多個myisamchk,isamchk數據檢測恢復工具。前者使用起來慶悶比較簡便。推薦使用。
1.checktable和repairtable
登陸mysql終端:
mysql-uxxxxx-pdbname
checktabletabTest;
如果出現的結果說Status是OK,則不用修復,如果有Error,可以用:
repairtabletabTest;
進行修復,修復之後可以在用checktable命譽裂彎令來進行檢查。在新版本的phpMyAdmin裡面也可以使用check/repair的功能。
2.myisamchk,isamchk
其中myisamchk適用於MYISAM類型的數據表,而isamchk適用於ISAM類型的數據表。這兩條命令的主要參數相同,一般新的系統都使用MYISAM作為預設的數據表類型,這里以myisamchk為例子進行說明。當發現某個數據表出現問題時可以使用:
myisamchktablename.MYI
進行檢測,如果需要修復的話,可以使用:
myisamchk-oftablename.MYI
關於myisamchk的詳細參數說明,可以參見它的使用幫助。需要注意的時在進行修改時必須確保MySQL伺服器沒有訪問這個數據表,保險的情況下是最好在進行檢測時把MySQL伺服器Shutdown掉。
-----------------------------
另外可以把下面的命令放在你的rc.local裡面啟動MySQL伺服器前:
[-x/tmp/mysql.sock]&&/pathtochk/myisamchk-of/DATA_DIR/*/*.MYI
其中的/tmp/mysql.sock是MySQL監聽的Sock文件位置,對於使用RPM安裝的用戶應該是/var/lib/mysql/mysql.sock,對於使用源碼安裝則是/tmp/mysql.sock可以根據自己的實際情況進行變更,而pathtochk則是myisamchk所在的位置,DATA_DIR是你的MySQL資料庫存放的位置。
需要注意的時源銷,如果你打算把這條命令放在你的rc.local裡面,必須確認在執行這條指令時MySQL伺服器必須沒有啟動!檢測修復所有資料庫(表)