sqlserver映射
1. 急:sql server 2000如何映射埠才能從外網訪問
映射埠,部分路由器叫埠轉發、虛擬伺服器、埠重定向。
主要功能是:在區域網中架設伺服器,因區域網中的電腦連接互聯網是使用公網IP的。所以用戶使用公網IP訪問伺服器,需要指定區域網中的電腦ip。
如SQL伺服器,默認埠為 1433,例公網ip為:10.0.0.1,區域網伺服器IP為:192.168.0.250.
那麼需要設置的埠轉發,外部埠:1433,內部埠:1433 ,內部IP:192.168.0.250
這樣,使用 10.0.0.1,1433 訪問SQL伺服器,就會連接192.168.0.250的服務。
2. SQL server 2005 將資料庫中的數據映射為哪兩類文件作用是什麼
主要數據文件是資料庫的起點,指向資料庫中文件的其它部分。每個資料庫都有一個主要數據文件。
主要數據文件的推薦文件擴展名是
.mdf。主要數據文件包含資料庫的啟動信息,並指向資料庫中的其他文件。
用戶數據和對象可存儲在此文件中,也可以存儲在次要數據文件中。每個資料庫有一個主要數據文件。主要數據文件的建議文件擴展名是
.mdf。
sql
server的每個資料庫是以兩個文件存放的,一個後綴名為mdf,是數據文件,另一個後綴名為ldf,為日誌文件。因此只要定期復制這兩個文件,就可以達到備份的效果。
3. java web hibernate與SqlServer資料庫映射中的Hibernate.hbm.xml 文件不能顯式插入時間戳如何解決
hibernate映射類型
在對象/關系映射文件中,Hibernate採用映射類型作為Java類型和SQL類型的橋梁。Hibernate映射類型分為2種:內置映射類型和自定義映射類型。
1、內置映射類型
Hibernate對所有的Java原生類型、常用的Java類型如String、Date等都定義了內置的映射類型。表2列出了Hibernate映射類型、對應的Java類型以及對應的標准SQL類型。
4. 怎麼SQL Server中查看映射網路驅動器
如果一定要備份到映射磁碟可以使用下面的方法:
1.
打開SQL
Server運行下面的命令
EXEC
xp_cmdshell
'net
use
'--:映射驅動器盤符
--:
UNC
共享路徑
2.
應該可以備份到上面創建的驅動器盤符了。
5. SQLSERVER2000里怎麼將一個資料庫里的表映射到另一資料庫
可以在需要被映射的伺服器上,添加一個 連接伺服器。
這樣可以直接通過連接伺服器訪問你需要的數據表。
6. hibernate 映射 sqlserver varchar(max)類型
有關SQLServer中varchar和nvarchar的區別可以直接去google。一般在中文系統中應該使用nvarchar作為字元串的對應類型,但是Hibernate中的默認實現SQLServerDialect使用了varchar。以下方法可以簡單地轉為使用nvarchar:
自己寫一個dialect,繼承SQLServerDialect,在構造器中將原先varchar類型的注冊聲明覆蓋:
registerColumnType(Types.VARCHAR, "nvarchar($l)");
千萬注意,「$」後面的是欄位長度的佔位符,是「l(ength)」,而不是數字「1」(因為看hibernate的doc時沒分清「l」和「1」,浪費了我一上午去找原因)
然後在hibernate的配置文件中將hibernate.dialect的值設為你的dialect實現類就OK了
7. sqlserver映射中可以使用分組函數嗎
sum函數 sum函數用於計算查詢表中指定欄位中所有 記錄值的總和。 語法:sum(exp) 說明:該函數不計算包含Null 值的欄位。
例:SELECT SUM(population) FROM bbc 這里的SUM作用在所有返回記錄的 population欄位上,結果就是該查詢只返回 一個結果,即所有國家的總人口數。