亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數(shù)據(jù)庫 > Access > 正文

將Access數(shù)據(jù)庫移植到SQL Server方法淺析

2024-09-07 19:05:16
字體:
供稿:網(wǎng)友

隨著用戶對于企業(yè)級高性能數(shù)據(jù)庫的需求的增長,用戶時(shí)常要從MicrosoftAccessJet引擎的文件-服務(wù)器環(huán)境下轉(zhuǎn)換到MicrosoftSQLServer的客戶-服務(wù)器環(huán)境。MicrosoftOffice2000中的Access2000UpsizingWizard可實(shí)現(xiàn)將數(shù)據(jù)表和查詢轉(zhuǎn)移到SQLServer7.0中。如果您用的是Access的較早的版本,您可以先將它升級為Access2000,然后再使用其中的UpsizingWizard,從而將您的應(yīng)用移植到SQLServer中。

如果您并不太愿意采用Access2000和UpsizingWizard來實(shí)現(xiàn)移植,本文可以作為將Access2000移植到SQLServer的一個(gè)指南。轉(zhuǎn)移一個(gè)Access上的應(yīng)用首先需要將數(shù)據(jù)轉(zhuǎn)移到SQLServer,然后將查詢轉(zhuǎn)移進(jìn)數(shù)據(jù)庫,或是轉(zhuǎn)移為SQL文件以備稍后執(zhí)行。最后要采取的步驟是移植應(yīng)用程序。

數(shù)據(jù)庫移植中用到的SQLServer工具

SQLServer管理器(SQLServerEnterpriseManager)

SQLServer管理器允許對SQLServer以及SQLServer中的對象進(jìn)行企業(yè)級的配置和管理。SQLServer管理器提供一個(gè)強(qiáng)有力的scheduling引擎,高度的容錯(cuò)力和一個(gè)嵌入式的復(fù)制管理界面。使用SQLServer管理器可以實(shí)現(xiàn)以下功能:

管理連接和用戶許可

創(chuàng)建腳本程序

管理SQLServer對象的備份

備份數(shù)據(jù)和事務(wù)處理日志

管理表、視圖、存儲過程、觸發(fā)器、索引、規(guī)則、默認(rèn)值以及用戶定義的數(shù)據(jù)類型

建立全文本索引、數(shù)據(jù)庫圖表和數(shù)據(jù)庫維護(hù)計(jì)劃

輸入和輸出數(shù)據(jù)

轉(zhuǎn)換數(shù)據(jù)

執(zhí)行各種網(wǎng)絡(luò)管理任務(wù)

在以MicrosoftWindowsNT為操作系統(tǒng)的計(jì)算機(jī)中,SQLServerManager由SQLServerSetup進(jìn)行安裝,并被默認(rèn)為服務(wù)器組件,而在運(yùn)行著WindowsNT和MicrosoftWindows95的機(jī)器上,它將被默認(rèn)為客戶方組件。您將從SQLServerManager的圖形用戶界面中啟動(dòng)數(shù)據(jù)轉(zhuǎn)移服務(wù)(DTS,DataTransformationServices)。

數(shù)據(jù)轉(zhuǎn)移服務(wù)(DataTransformationServices,DTS)

數(shù)據(jù)轉(zhuǎn)移服務(wù)允許您在多種異構(gòu)數(shù)據(jù)源之間輸入和輸出數(shù)據(jù),這些數(shù)據(jù)源采用基于數(shù)據(jù)庫的OLE體系結(jié)構(gòu);或在使用SQLServer7.0的多個(gè)計(jì)算機(jī)之間轉(zhuǎn)移數(shù)據(jù)庫和數(shù)據(jù)庫對象;您還可以通過運(yùn)用數(shù)據(jù)轉(zhuǎn)移服務(wù),更便捷地在一個(gè)在線事務(wù)處理系統(tǒng)(OLTP)中建立數(shù)據(jù)倉庫和數(shù)據(jù)中心。

DTSWizard允許您交互地創(chuàng)建DTS包,通過OLEDB和ODBC來輸入、輸出、驗(yàn)證和轉(zhuǎn)移數(shù)據(jù)。DTSWizard還允許您在關(guān)系型數(shù)據(jù)庫之間拷貝圖解(schema)和數(shù)據(jù)。

SQLServer查詢分析器(QueryAnalyzer)

SQLServer查詢分析器是一種圖形化的查詢工具,通過它您可以分析一個(gè)查詢,同時(shí)執(zhí)行多個(gè)查詢,查看數(shù)據(jù)和獲取索引建議。SQLServer查詢分析器提供了showplan選項(xiàng),可用來顯示SQLServer查詢優(yōu)化器所選擇的數(shù)據(jù)提取方法。

SQLServerProfiler

SQLServerProfiler可以實(shí)時(shí)地捕獲數(shù)據(jù)庫服務(wù)器活動(dòng)的連續(xù)記錄。SQLServerProfiler允許您監(jiān)控SQLServer產(chǎn)生的事件,過濾基于用戶指定標(biāo)準(zhǔn)的事件,或?qū)⒉僮鞑襟E輸出到屏幕、文件或數(shù)據(jù)表。運(yùn)用SQLServerProfiler,您可以重新執(zhí)行所捕獲的上一次操作。這種工具可以幫助應(yīng)用程序開發(fā)者識別那些可能會降低應(yīng)用程序性能的事務(wù)處理。在將一個(gè)基于文件體系結(jié)構(gòu)的應(yīng)用程序移植到客戶/服務(wù)器結(jié)構(gòu)中時(shí)該特性是很有用的,因?yàn)樗淖詈笠徊桨▽γ嫦蛐碌目蛻?服務(wù)器環(huán)境的應(yīng)用程序進(jìn)行優(yōu)化。

轉(zhuǎn)移表和數(shù)據(jù)

使用DTSWizard將您的Access數(shù)據(jù)轉(zhuǎn)移到SQLServer,可采取以下步驟:

在SQLServerManager(EnterpriseManager)的工具菜單中,鼠標(biāo)指向“DataTransformationServices”,然后點(diǎn)擊“ImportData.”

在“選擇數(shù)據(jù)源”(ChooseaDataSource)的對話窗口中,選擇MicrosoftAccess為數(shù)據(jù)源,然后輸入您的.mdb文件名(mdb為文件擴(kuò)展名)或者選擇瀏覽文件。

在“選擇數(shù)據(jù)目標(biāo)”(ChooseaDestination)的對話窗口中,選擇“MicrosoftOLEDBProviderforSQLServer”,再選擇好數(shù)據(jù)庫服務(wù)器,然后點(diǎn)擊所需的認(rèn)證模式。

在“指定表備份或查詢”(SpecifyTableCopyorQuery)的對話窗口中,點(diǎn)擊“拷貝表”(Copytables)。

在“選擇數(shù)據(jù)源”的對話窗口中,點(diǎn)擊“選擇所有項(xiàng)”(SelectAll)。

移植MicrosoftAccess查詢

您可以將Access的查詢以下面的格式之一轉(zhuǎn)移至SQLServer中:

事務(wù)處理SQL腳本程序(Transact-SQLscripts)

事務(wù)處理SQL語句通常是由數(shù)據(jù)庫程序調(diào)用的,但是您也可以使用SQLServer7.0中包含的SQLServer查詢分析器直接運(yùn)行它們。SQLServer查詢分析器可幫助開發(fā)者測試事務(wù)處理SQL語句,或運(yùn)行那些執(zhí)行查詢處理、數(shù)據(jù)操作(插入,修改,刪除)和數(shù)據(jù)定義(創(chuàng)建表)的事務(wù)處理SQL語句。

存儲過程(Storedprocedures)

開發(fā)者可以將大部分產(chǎn)生自Access查詢(查找,插入,修改,刪除)的事務(wù)處理SQL語句轉(zhuǎn)移至存儲過程。用事務(wù)處理SQL語句書寫的存儲過程可以用來對您的數(shù)據(jù)存取打包,并使之標(biāo)準(zhǔn)化,而且存儲過程實(shí)際上是存儲在數(shù)據(jù)庫中的。存儲過程可以帶參數(shù),也可不帶參數(shù),可以由數(shù)據(jù)庫程序調(diào)用或者由SQLServer查詢分析器手動(dòng)執(zhí)行。

視圖(Views)

視圖是從一個(gè)或多個(gè)表中顯示特定的行和列的虛擬表。它們允許用戶可以不直接執(zhí)行構(gòu)成查詢基礎(chǔ)的復(fù)雜連接而建立查詢。視圖不支持參數(shù)的使用。連接多個(gè)數(shù)據(jù)表的視圖不能用INSERT,UPDATE或DELETE語句來修改。視圖由事務(wù)處理SQL語句調(diào)用,也可用于SQLServer查詢分析器中運(yùn)行的程序段。SQLServer視圖和SQL-92標(biāo)準(zhǔn)不支持視圖中的ORDERBY排序子句。如欲了解事務(wù)處理SQL,存儲過程和視圖的其他信息,請參閱SQLServer在線參考書。

Access查詢類型的SQLServer移植選擇與建議

一個(gè)SELECT語句可以存儲在事務(wù)處理SQL文件、存儲過程或是視圖中。建立存儲過程是將數(shù)據(jù)庫應(yīng)用開發(fā)與數(shù)據(jù)庫設(shè)計(jì)的物理實(shí)施分開的最佳方法。存儲過程可在一處創(chuàng)建而由應(yīng)用程序調(diào)用。

如果存儲過程所基于的數(shù)據(jù)庫變化了,而存儲過程經(jīng)過仔細(xì)的修改以反應(yīng)這些變化,則對存儲過程的調(diào)用將不會受到破壞。

交叉表(CROSSTAB)

交叉表經(jīng)常用于總結(jié)報(bào)表。

一個(gè)Access的交叉表可以通過SQL程序段、存儲過程或視圖中的事務(wù)處理SQL語句來執(zhí)行。每當(dāng)發(fā)出一個(gè)查詢時(shí),數(shù)據(jù)連接被重現(xiàn)執(zhí)行以確保最近的數(shù)據(jù)得到使用。

根據(jù)實(shí)際應(yīng)用情況,比較合適的方法是將交叉表中的數(shù)據(jù)存儲為一個(gè)臨時(shí)表(參考下面的MAKETABLE),臨時(shí)表對資源的需求比較少,但是臨時(shí)表在建立的同時(shí)只提供對數(shù)據(jù)的一個(gè)快照(snapshot)。

創(chuàng)建表(MAKETABLE)

Access中的“MAKETABLE”(創(chuàng)建表)可以通過事務(wù)處理SQL腳本程序或存儲過程中的事務(wù)處理SQL語言的建表語句“CREATETABLE”來執(zhí)行。語法如下所示:

SELECT[ALL|DISTINCT]

[{TOPinteger|TOPintegerPERCENT}[WITHTIES]]

[INTOnew_table]

[FROM{}[,…n]]

[WHERE]

[GROUPBY[ALL]group_by_expression[,…n]

[WITH{CUBE|ROLLUP}]

CREATETABLEmytable(lowint,highint)

UPDATE(修改)

UPDATE語句可以存儲在事務(wù)_SQL腳本程序中,然而比較好地執(zhí)行UPDATE語句的方法是創(chuàng)建一個(gè)存儲過程。

APPEND(添加)

ALLEND語句可以存儲在事務(wù)_SQL腳本程序中,然而比較好地執(zhí)行APPEND語句的方法是創(chuàng)建一個(gè)存儲過程。

移植MicrosoftAccess的查詢到存儲過程和視圖

每個(gè)Access查詢都必須用以下的一系列語句替換:

CREATEPROCEDUREAS

GO

CREATEVIEWAS

GO

對每個(gè)Access查詢應(yīng)執(zhí)行:

打開Access,然后在SQLServer中,打開SQLServer查詢分析器。

在Access的數(shù)據(jù)庫窗口中點(diǎn)擊“Queries”tab鍵,然后點(diǎn)擊“Design”按鈕。

在“View”菜單上點(diǎn)擊“SQL”按鈕。

將整個(gè)查詢粘貼到SQLServer查詢分析器中。

測試語法,保存事務(wù)處理SQL語句以備后用,或者在數(shù)據(jù)庫中執(zhí)行這些語句。您可以選擇將事務(wù)處理SQL語句保存到一段腳本程序中。

移植MicrosoftAccess查詢到事務(wù)處理SQL語句

大部分的Access查詢應(yīng)該轉(zhuǎn)換成存儲過程和視圖。然而,有一些應(yīng)用程序開發(fā)者不太常用的語句可以存儲為事務(wù)處理SQL腳本,一種以sql為文件擴(kuò)展名的文本文件。這些文件可以在SQLServer查詢分析器中運(yùn)行。

如果您打算將一些Access查詢轉(zhuǎn)換為sql文件的話,可以考慮根據(jù)它們使用的方式有區(qū)別地將這些事務(wù)處理SQL語句分別放在幾個(gè)腳本程序中。例如,您可以將必須以同樣頻率運(yùn)行的事務(wù)處理SQL語句歸類到同一個(gè)腳本中。另一個(gè)腳本中則應(yīng)包含所有只在某些條件下運(yùn)行的事務(wù)處理SQL語句。此外,必須以一定順序執(zhí)行的事務(wù)處理SQL語句應(yīng)當(dāng)歸類到一個(gè)不連續(xù)的腳本中。

將Access語句轉(zhuǎn)移到事務(wù)處理SQL文件

將語句拷貝到SQLServer查詢分析器中

使用藍(lán)色的多選項(xiàng)圖標(biāo)分析語句

在適當(dāng)時(shí)候執(zhí)行該語句

要執(zhí)行Access中的創(chuàng)建表(MAKETABLE)的查詢?nèi)蝿?wù)的開發(fā)者在SQLServer中有幾種選擇。開發(fā)者可創(chuàng)建下列對象之一:

一個(gè)視圖

視圖具有動(dòng)態(tài)的虛擬表的效果,可提供最近的信息。這是一個(gè)輸入/輸出強(qiáng)化器,因?yàn)槊慨?dāng)發(fā)出一個(gè)查詢時(shí)它都要求對數(shù)據(jù)表重現(xiàn)建立連接。

一個(gè)臨時(shí)表

臨時(shí)表為已連接的用戶會話建立一個(gè)快照。您可以建立局部的或全局的臨時(shí)表。局部臨時(shí)表只在當(dāng)前會話中可見,而全局臨時(shí)表則在所有會話都是可見的。在局部臨時(shí)表的名字前加上單個(gè)數(shù)字的前綴((#table_name)),而在全局臨時(shí)表的名字前加上兩位數(shù)字的前綴(##table_name)。對臨時(shí)表的查詢執(zhí)行起來非??欤?yàn)樗鼈內(nèi)〉靡粋€(gè)結(jié)果集的時(shí)候通常只用一個(gè)表,而不是將多個(gè)表動(dòng)態(tài)地連接在一起來。

如欲了解臨時(shí)表的其他信息,請參閱SQLServer在線參考書。

SQLServer7.0中的數(shù)據(jù)轉(zhuǎn)換服務(wù)(DTS)允許您通過創(chuàng)建包來實(shí)現(xiàn)臨時(shí)表建立的標(biāo)準(zhǔn)化、自動(dòng)化和進(jìn)度安排。例如,當(dāng)您移植Access2.0中的Northwind范例數(shù)據(jù)庫時(shí),用于季度數(shù)據(jù)報(bào)表的交叉表可轉(zhuǎn)變?yōu)橐粋€(gè)視圖或者一個(gè)可在規(guī)范基礎(chǔ)上建立臨時(shí)表的數(shù)據(jù)轉(zhuǎn)換。如欲了解關(guān)于DTS的其他信息,請參閱SQLServer在線參考書。

其他設(shè)計(jì)上的考慮

下面是當(dāng)您將您的Access應(yīng)用移植到SQLServer時(shí)必須考慮的一些其他問題:

使用參數(shù)

帶參數(shù)的SQLServer存儲過程需要一種不同于Access查詢的語法格式,例如:

Access2.0格式:

查詢名:EmployeeSalesByCountry,inNWIND.mdb:

PARAMETERS[BeginningDate]DateTime,[EndingDate]DateTime;

SELECTOrders.[OrderID],[LastName]&","&[FirstName]ASSalesperson,Employees.Country,Orders.[ShippedDate],[OrderSubtotals].SubtotalAS[SaleAmount]

FROMEmployeesINNERJOIN(OrdersINNERJOIN[OrderSubtotals]ONOrders.[OrderID]=[OrderSubtotals].[OrderID])ONEmployees.=Orders.

WHERE(((Orders.[ShippedDate])Between[BeginningDate]And[EndingDate]))

ORDERBY[LastName]&","&[FirstName],Employees.Country,Orders.[ShippedDate];

SQLServer7.0格式:

CREATEPROCEDUREEMP_SALES_BY_COUNTRY

@BeginningDatedatetime,

@EndingDatedatetime

AS

SELECTOrders.[OrderID],[LastName]+","+[FirstName]ASSalesperson,Employees.Country,

Orders.[ShippedDate],[OrderSubtotals].SubtotalAS[SaleAmount]

FROMEmployeesINNERJOIN(OrdersINNERJ

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
五月天激情图片| 欧美精品入口蜜桃| 国产黄色一级大片| 精品久久久久成人码免费动漫| 免费在线观看av电影| 激情av中文字幕| 久久影院100000精品| 久操国产精品| 国产成人黄色av| 国产成人久久精品| 麻豆视频在线观看| 黄色大片网站在线观看| 午夜欧美大尺度福利影院在线看| 久久久精品国产99久久精品芒果| 精品国产免费一区二区三区香蕉| 日日骚一区二区网站| 99se视频在线观看| 日本孕妇大胆孕交无码| 久久亚洲一级片| 欧美高清在线一区二区| 国产精品.www| www.日韩一区| 国产丝袜精品第一页| 国产在线不卡精品| 日本泡妞xxxx免费视频软件| 中文字幕一区二区三区乱码| 日韩欧美在线精品| 韩国成人动漫在线观看| 亚洲综合av一区| 亚洲天堂男人天堂| 精品少妇一二三区| 国产一级爱c视频| 小黄文在线观看| 免费永久在线观看黄网| 超碰网在线观看| 香蕉视频1024| 3d欧美精品动漫xxxx无尽| 精品国模一区二区三区欧美| 在线免费观看羞羞视频一区二区| 中文字幕一区日韩精品| av蜜臀在线| 91专区在线观看| 完美搭档在线观看| 成人中文字幕+乱码+中文字幕| 第四色男人最爱上成人网| 亚洲一区二区三区加勒比| 婷婷六月激情| 欧美老人xxxx18| 国产亚洲美女精品久久久| 欧美日韩在线播放一区| 无码一区二区三区在线| 久久亚洲精品小早川怜子| 日韩在线综合| 亚洲欧洲中文日韩久久av乱码| 成人在线视频一区二区三区| 视色视频在线观看| 国产欧美精品在线观看| 成人性教育视频在线观看| 亚洲图片123| 亚洲欧洲二区| 日韩精品在线免费观看视频| 亚洲国产清纯| 99久久久久成人国产免费| 91a在线视频| 久久综合九色综合欧美就去吻| 制服丝袜中文字幕在线| 国产对白在线播放| 91人人爽人人爽人人精88v| 欧美三级免费| 精品人妻一区二区三区麻豆91| 欧美日韩在线一| 夜色福利资源站www国产在线视频| av加勒比在线| 日韩系列欧美系列| 一女三黑人理论片在线| 人交獸av完整版在线观看| 国产成人综合亚洲网站| 可以在线看的黄色网址| 欧美色视频免费| 欧美电影免费观看高清| 日本高清中文字幕二区在线| 亚洲精品自拍动漫在线| 老司机精品视频一区二区三区| 国产精品视频999| 78国产伦精品一区二区三区| 欧美18av| 在线亚洲欧美视频| 日本午夜在线亚洲.国产| 一级日韩一区在线观看| 精品无码人妻一区二区三区| 精品视频在线播放免| 国产成人91久久精品| www日本黄色| 亚洲精品国产a久久久久久| 日日噜噜噜噜人人爽亚洲精品| 国产精品成人一区二区三区电影毛片| 亚洲国产小视频| 日韩精品成人在线观看| 亚洲 欧美 视频| 国产三级在线观看| 欧美激情第二页| 国产大屁股喷水视频在线观看| 国产 日韩 欧美在线| 国产精品乱子乱xxxx| 亚洲一道本在线| 久久精品国产亚洲av麻豆色欲| 一夜七次郎国产精品亚洲| 国产在线一级片| 高清久久久久久| xxxx一级片| freexxxx性特大另类| 青青青免费在线视频| 免费日本黄色| 91久久久久久白丝白浆欲热蜜臀| 国产精品乱人伦中文| 青青操在线播放| 精品国产高清a毛片无毒不卡| 亚洲欧美激情视频| 最新天堂网www| 久久免费手机视频| 亚洲人成影院在线观看| 亚洲性视频大全| av黄色在线播放| 狠狠综合久久av一区二区小说| 欧美白人猛性xxxxx交69| 97人摸人人澡人人人超一碰| 视频直播国产精品| 国产破处视频在线观看| japanese国产在线观看| 欧美激情中文字幕一区二区| 欧美日韩一区二区在线视频| 亚洲午夜视频在线| 欧美一级片网址| 少妇搡bbbb搡bbb搡打电话| 精品中文字幕一区| 亚洲天堂电影网| 久久久精品免费网站| 日韩一级中文字幕| 中文字幕亚洲自拍| 99久久99久久精品免费看蜜桃| 在线视频尤物| 天天干天天干天天干| 亚洲国产第一页| 男人日女人bb视频| 国产日韩成人精品| 日韩女优在线播放| 一本色道久久综合亚洲二区三区| www.狠狠操.com| 亚洲日本一区二区三区在线观看| 人妻精品一区二区三区| 亚洲精品久久一区二区三区777| 羞羞视频在线观看欧美| 欧美第十八页| 国产69久久精品成人看| 日本高清久久久| 亚洲一级特黄毛片| 国产精品不卡视频| 亚洲三级在线观看| 亚洲美女毛片| av成人在线看| 色综合视频网站| 先锋a资源在线看亚洲| 一道精品视频一区二区三区图片| 日韩大片免费观看视频播放| 成年人免费在线视频网站| 黄色精品视频在线观看| 日韩电影免费观看中文字幕| 在线精品视频在线观看高清| 国产永久av在线| 国产成人在线中文字幕| 蜜桃视频免费网站| 天堂√在线观看一区二区| 夜夜嗨av一区二区三区网站四季av| 伊人久久大香线蕉av一区二区| 免费一区二区在线观看| 亚洲调教欧美在线| 天天操天天舔天天干| 亚洲欧洲一二三| 女女互磨互喷水高潮les呻吟| 日韩色妇久久av| 中文在线a√在线8| 性欧美极品xxxx欧美一区二区| 亚洲日本国产精品| 亚洲专区一二三| 伊人久久综合视频| 国产免费成人在线视频| 岛国在线视频免费看| 日批视频在线播放| 欧美黄色一区二区| 欧美日韩视频在线播放| 亚洲一区二区三区在线视频| 久久先锋资源网| 色视频线观看在线播放| 色一情一欲一爱一乱| 国产乱人伦精品一区二区在线观看| 成人小视频免费在线观看| 99久久精品免费观看国产| 国产精品日韩av| 日韩成人免费视频| 国产麻豆免费视频| 午夜免费精品视频| 国产精品美女主播在线观看纯欲| 亚洲人成免费电影| 国产日韩欧美综合精品| 亚洲专区一区| 久久久久久久久亚洲精品| 91探花福利精品国产自产在线| 最新中文字幕视频| 一区二区影院| 精品成人免费自拍视频| 亚洲综合中文字幕68页| 亚洲国产精品毛片av不卡在线| 日本丰满少妇裸体自慰| 日本最黄视频| 亚洲精品自在久久| 日本美女一区二区三区| 羞羞影院欧美| 高清一级毛片视频| 精品国产91久久久久久久妲己| 国产福利片一区二区| 天天爽天天狠久久久| 欧美日韩播放| 无码人妻熟妇av又粗又大| 18毛片免费看| 久久99精品国产一区二区三区| 精品国产91久久久久久久妲己| 婷婷激情成人| 亚洲最大福利视频| 免费看成年人视频在线观看| 国产精品国产精品| 啊灬啊灬啊灬啊灬高潮在线看| 国产精品国产精品国产专区蜜臀ah| 国产免费一区二区视频| 丁香综合av| 国产精品久久久久秋霞鲁丝| 久久久久久久久久久9不雅视频| 久九九久频精品短视频| metart日本精品嫩模| 九九这里只有精品视频| 国产亚洲免费的视频看| 亚洲精品国产无套在线观| 免费亚洲婷婷| 91麻豆制片厂| 蜜臀av国产精品久久久久| 免费一级在线观看播放网址| 在线视频欧美区| 国产又爽又黄视频| 午夜精品福利一区二区三区av| 国产999精品久久久影片官网| 精品裸体bbb| 老司机一区二区| 99视频免费观看蜜桃视频| 国产一区毛片| 奇米影视777在线欧美电影观看| 91九色国产在线播放| 青青青青久久精品国产一百度| 麻豆精品视频在线原创| 国产91精品黑色丝袜高跟鞋| 小明成人免费视频一区| 欧美吞精做爰啪啪高潮| 中文字幕第一页在线视频| 国产成人天天5g影院在线观看| 日韩欧美国产wwwww| 欧美人与拘性视交免费看| 欧美日韩国产成人在线观看| 亚洲丝袜一区| 国产v综合ⅴ日韩v欧美大片| 色偷偷噜噜噜亚洲男人| 国模吧一区二区三区| 视频在线观看免费影院欧美meiju| 人人玩人人添人人澡欧美| 成人av高清在线| 97视频资源在线观看| 久久天天东北熟女毛茸茸| 青青草原免费观看| 成人久久久精品乱码一区二区三区| 国产精品久久久久影院日本| 欧美激情办公室videoshd| 日韩亚洲欧美一区二区三区| 国产无套粉嫩白浆内谢的出处| 91视频免费网站| 不卡在线一区| 国产a久久麻豆| 亚洲欧美福利一区二区| 姝姝窝人体www聚色窝| 91激情在线| 亚洲人成网站在线在线观看| 中文字幕亚洲综合久久筱田步美| 日韩欧美一二三| 麻豆传媒在线免费看| 日本一本草久在线中文| 欧美成人午夜激情在线| 欧日韩不卡视频| 亚洲欧美aⅴ...| 一区二区三区视频在线播放| 蜜桃视频免费网站| l8videosex性欧美69| 国产精品丝袜久久久久久不卡| 粉嫩av蜜桃av蜜臀av| 深夜福利网址| 成人免费一区二区三区视频网站| 伊人久久av| 色播色播色播色播色播在线| 国产精品自拍视频一区| 国产精品第一| 欧美精品一区二区不卡| 免费成人在线观看视频| 国产美女视频免费观看下载软件| 91高清视频免费| 亚洲午夜一二三区视频| 天堂网在线观看国产精品| 丁香高清在线观看完整电影视频| 最新在线观看av网站| 青青草原综合久久大伊人精品优势| 欧美日韩国产精品一区二区| 你懂的免费在线观看视频网站| 日韩久久一区二区三区| 国产欧美日产一区| 一级特黄aaa大片| 国产毛片毛片毛片毛片| 日本福利在线观看| 性生交生活影碟片| 久久精品99久久久久久| 国产一级特黄a高潮片| 穿情趣内衣被c到高潮视频| 欧美videossex| 69堂精品视频| 日本国产在线播放|