婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > SQL Server 作業(yè)同步 (結(jié)合備份作業(yè))

SQL Server 作業(yè)同步 (結(jié)合備份作業(yè))

熱門標(biāo)簽:西安青牛防封電銷卡 重慶防封電銷機器人供應(yīng)商 智能語音外呼系統(tǒng)哪個牌子好 南京電銷外呼系統(tǒng)運營商 溫州語音外呼系統(tǒng)代理 北京辦理400電話多少 400電話申請需要開戶費嗎 威海智能語音外呼系統(tǒng) 山西語音外呼系統(tǒng)價格
核心導(dǎo)出作業(yè)的 代碼 和 作業(yè)備份是相似的
復(fù)制代碼 代碼如下:

alter PROC DumpJob (@job VARCHAR(100))
AS
DECLARE @retrun NVARCHAR(max)
DECLARE @jobname VARCHAR(30),@category_calss_i INT ,@category_calss VARCHAR(50),@category_name VARCHAR(50)
,@category_type VARCHAR(30),@category_id int
,@category_type_i int
SELECT @jobname = 'powershell',@category_calss = '',@category_name='',@category_type = ''
SELECT @jobname = @job
SELECT @category_calss = CASE WHEN tshc.category_class = 1 THEN 'JOB'
WHEN tshc.category_class = 2 THEN 'ALERT'
else 'OPERATOR'
END
, @category_type = CASE WHEN tshc.category_type = 1 THEN 'LOCAL'
WHEN tshc.category_type = 2 THEN 'MULTI-SERVER'
else 'NONE'
END
,@category_name = tshc.name
,@category_type_i = category_type
,@category_calss_i = tshc.category_class
,@category_id = tshc.category_id
FROM
msdb.dbo.sysjobs_view AS sv
INNER JOIN msdb.dbo.syscategories AS tshc ON sv.category_id = tshc.category_id
WHERE
(sv.name=@jobname AND tshc.category_class = 1)

SET @retrun = ' BEGIN TRANSACTION'
SET @retrun = @retrun+CHAR(13)+CHAR(10) + 'DECLARE @ReturnCode INT'
SET @retrun = @retrun+CHAR(13)+CHAR(10) + 'IF NOT EXISTS (SELECT name FROM msdb.dbo.syscategories WHERE name=N''' + @category_name +'''AND category_class=' +rtrim(@category_calss_i)+')'
SET @retrun = @retrun+CHAR(13)+CHAR(10) + 'BEGIN'
SET @retrun = @retrun+CHAR(13)+CHAR(10) + 'EXEC @ReturnCode = msdb.dbo.sp_add_category @class=N'''+ @category_calss+''', @type=N'''+@category_type+''', @name=N'''+@category_name+''''
SET @retrun = @retrun+CHAR(13)+CHAR(10) + 'IF (@@ERROR > 0 OR @ReturnCode > 0) GOTO QuitWithRollback'
SET @retrun = @retrun+CHAR(13)+CHAR(10) + 'end'

DECLARE @EventLogLevel INT,@EmailLevel INT,@NetSendLevel INT,@PageLevel INT
DECLARE @EmailLeveloprid NVARCHAR(256),@NetSendLeveloprid NVARCHAR(256),@PageLeveloprid NVARCHAR(256)
DECLARE @isenable INT , @description NVARCHAR(1024),@owner_log_name Nvarchar(512),@delete_level INT
DECLARE @jobId UNIQUEIDENTIFIER,@start_step_id INT,@server NVARCHAR(512)
SELECT
@EventLogLevel=sv.notify_level_eventlog
,@EmailLevel=sv.notify_level_email
,@NetSendLevel=sv.notify_level_netsend
,@PageLevel=sv.notify_level_page
,@EmailLeveloprid = ISNULL((SELECT TOP 1 name FROM msdb..sysoperators WHERE id = sv.notify_email_operator_id),'')
,@NetSendLeveloprid = ISNULL((SELECT TOP 1 name FROM msdb..sysoperators WHERE id = sv.notify_netsend_operator_id),'')
,@PageLeveloprid = ISNULL((SELECT TOP 1 name FROM msdb..sysoperators WHERE id = sv.notify_page_operator_id),'')
,@isenable = sv.enabled
,@description = sv.description
,@owner_log_name = ISNULL(suser_sname(sv.owner_sid), N'''')
,@delete_level = sv.delete_level
,@jobId = sv.job_id
,@start_step_id = start_step_id
,@server = originating_server
FROM msdb.dbo.sysjobs_view AS sv
WHERE (sv.name=@jobname and sv.category_id=0)


SET @retrun = @retrun+CHAR(13)+CHAR(10) + 'DECLARE @jobId BINARY(16)'
SET @retrun = @retrun+CHAR(13)+CHAR(10) + 'EXEC @ReturnCode = msdb.dbo.sp_add_job @job_name=N'''+@jobname+''','
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @enabled='+RTRIM(@isenable)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @notify_level_eventlog='+RTRIM(@EventLogLevel)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @notify_level_email='+RTRIM(@EmailLevel)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @notify_level_netsend='+RTRIM(@NetSendLevel)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @notify_level_page='+RTRIM(@PageLevel)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @notify_email_operator_name ='''+RTRIM(@EmailLeveloprid)+''', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @notify_netsend_operator_name='''+RTRIM(@NetSendLeveloprid)+''', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @notify_page_operator_name='''+RTRIM(@PageLeveloprid)+''', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @delete_level='+RTRIM(@delete_level)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @description=N'''+@description+''', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @category_name=N'''+@category_name+''', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @owner_login_name=N'''+@owner_log_name+''', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @job_id = @jobId OUTPUT'
SET @retrun = @retrun+CHAR(13)+CHAR(10) + 'IF (@@ERROR > 0 OR @ReturnCode > 0) GOTO QuitWithRollback'
--SELECT * FROM msdb.dbo.syscategories

DECLARE @step_id INT
declare @step_name nvarchar(512) ,@cmdexec_success_code INT,@on_success_action INT,@on_success_step_id INT
,@on_fail_action INT,@on_fail_step_id INT,@retry_attempts INT,@retry_interval INT,@os_run_priority INT
,@subsystem NVARCHAR(512),@database_name NVARCHAR(512),@flags INT,@command NVARCHAR(max)

DECLARE jbcur CURSOR FOR SELECT step_id FROM msdb..sysjobsteps WHERE job_id = @jobid ORDER BY step_id ;
OPEN jbcur;
FETCH NEXT FROM jbcur INTO @step_id
WHILE @@FETCH_STATUS = 0
BEGIN

SELECT @step_name = step_name
,@cmdexec_success_code= cmdexec_success_code
,@on_success_action = on_success_action
,@on_success_step_id = on_success_step_id
,@on_fail_action = on_fail_action
,@on_fail_step_id = on_fail_step_id
,@retry_attempts = retry_attempts
,@retry_interval = retry_interval
,@os_run_priority = os_run_priority
,@subsystem = subsystem
,@database_name = database_name
,@command = command
,@flags = flags
FROM msdb..sysjobsteps a WHERE job_id = @jobid and step_id = @step_id

SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' EXEC @ReturnCode = msdb.dbo.sp_add_jobstep @job_id=@jobId, '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @step_name=N'''+@step_name+''', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @step_id='+RTRIM(@step_id)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @cmdexec_success_code='+RTRIM(@cmdexec_success_code)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @on_success_action='+RTRIM(@on_success_action)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @on_success_step_id='+RTRIM(@on_success_step_id)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @on_fail_action='+RTRIM(@on_fail_action)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @on_fail_step_id='+RTRIM(@on_fail_step_id)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @retry_attempts='+RTRIM(@retry_attempts)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @retry_interval='+RTRIM(@retry_interval)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @os_run_priority='+RTRIM(@os_run_priority)+', @subsystem=N'''+@subsystem+''', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @database_name=N'''+@database_name+''','
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @flags='+RTRIM(@flags)+' ,'
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @command=N'''+REPLACE(@command,'''','''''')+''''
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' IF (@@ERROR > 0 OR @ReturnCode > 0) GOTO QuitWithRollback'

FETCH NEXT FROM jbcur INTO @step_id

END

CLOSE jbcur
DEALLOCATE jbcur

SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' EXEC @ReturnCode = msdb.dbo.sp_update_job @job_id = @jobId, @start_step_id = '+rtrim(@start_step_id)
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' IF (@@ERROR > 0 OR @ReturnCode > 0) GOTO QuitWithRollback '

DECLARE @enabled INT,@freq_type INT,@freq_interval INT,@freq_subday_type INT,@freq_subday_interval INT
,@freq_relative_interval INT,@freq_recurrence_factor INT,@active_start_date INT,@active_end_date INT
,@active_start_time INT,@active_end_time INT,@name VARCHAR(512)

SELECT
@name = a.name
,@enabled = enabled
,@freq_interval = freq_interval
,@freq_type = freq_type
,@freq_subday_type=freq_subday_type
,@freq_subday_interval=freq_subday_interval
,@freq_relative_interval=freq_relative_interval
,@freq_recurrence_factor=freq_recurrence_factor
,@active_start_date=active_start_date
,@active_end_date=active_end_date
,@active_start_time=active_start_time
,@active_end_time=active_end_time
FROM msdb..sysschedules a
INNER JOIN msdb.dbo.sysjobschedules b ON a.schedule_id = b.schedule_id
WHERE job_id = @jobId

IF(@name IS not null)
begin
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' EXEC @ReturnCode = msdb.dbo.sp_add_jobschedule @job_id=@jobId, @name=N'''+@name+''', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @enabled='+RTRIM(@enabled)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @freq_type='+RTRIM(@freq_type)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @freq_interval='+RTRIM(@freq_interval)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @freq_subday_type='+RTRIM(@freq_subday_type)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @freq_subday_interval='+RTRIM(@freq_subday_interval)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @freq_relative_interval='+RTRIM(@freq_relative_interval)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @freq_recurrence_factor='+RTRIM(@freq_recurrence_factor)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @active_start_date='+RTRIM(@active_start_date)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @active_end_date='+RTRIM(@active_end_date)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @active_start_time='+RTRIM(@active_start_time)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @active_end_time='+RTRIM(@active_end_time)+', '
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' @schedule_uid=N'''+RTRIM(NEWID())+''''
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' IF (@@ERROR > 0 OR @ReturnCode > 0) GOTO QuitWithRollback'
END


SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' EXEC @ReturnCode = msdb.dbo.sp_add_jobserver @job_id = @jobId, @server_name = N''(local)'''
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' IF (@@ERROR > 0 OR @ReturnCode > 0) GOTO QuitWithRollback'
SET @retrun = @retrun+CHAR(13)+CHAR(10) + 'COMMIT TRANSACTION'
SET @retrun = @retrun+CHAR(13)+CHAR(10) + 'GOTO EndSave'
SET @retrun = @retrun+CHAR(13)+CHAR(10) + 'QuitWithRollback:'
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' IF(@@TRANCOUNT>0)ROLLBACK TRANSACTION'
SET @retrun = @retrun+CHAR(13)+CHAR(10) + 'EndSave:'
SET @retrun = @retrun+CHAR(13)+CHAR(10) + ' '

select @retrun

我創(chuàng)建了一個存儲過程,用來導(dǎo)出 作業(yè),只有用powershell 腳本來實現(xiàn)同步,你可以powershell 腳本放入 sqlagent 中 定時運行起到同步的效果

一下是powershell 代碼:
復(fù)制代碼 代碼如下:

$server = "(local)"
$uid = "sa"
$db="master"
$pwd="fanzhouqi"
$mailprfname = "sina"
$recipients = "32116057@qq.com"
$subject = 'System Log'
function execproc($message)
{
$SqlConnection = New-Object System.Data.SqlClient.SqlConnection
$CnnString ="Server = $server; Database = $db;User Id = $uid; Password = $pwd"
$SqlConnection.ConnectionString = $CnnString
$CC = $SqlConnection.CreateCommand();

$CC.CommandText=$message
$adapter = New-Object System.Data.SqlClient.SqlDataAdapter $CC
$dataset = New-Object System.Data.DataSet
#$SqlConnection.SelectCommand = $CC
if (-not ($SqlConnection.State -like "Open")) { $SqlConnection.Open() }

$adapter.Fill($dataset) |out-null
$dataset.Tables[0].Rows[0][0]
$SqlConnection.Close();
}
function execsql($message)
{
$SqlConnection = New-Object System.Data.SqlClient.SqlConnection
$CnnString ="Server = fanr-pc\sql2012; Database = $db;User Id = $uid; Password = $pwd"
$SqlConnection.ConnectionString = $CnnString
$CC = $SqlConnection.CreateCommand();
if (-not ($SqlConnection.State -like "Open")) { $SqlConnection.Open() }

$cc.CommandText=$message
$cc.ExecuteNonQuery()|out-null
$SqlConnection.Close();
}
$jobscript = execproc " EXEC master..DumpJob @job = 'backup'"
#$jobscript
execsql $jobscript

有什么問題可以聯(lián)系我:如果blog 的代碼沒辦法使用也可以 加我qq 聯(lián)系我,問我要。qq:32116057 fanr
您可能感興趣的文章:
  • sql server代理中作業(yè)執(zhí)行SSIS包失敗的解決辦法
  • SQL Server 2012 創(chuàng)建定時作業(yè)(圖文并茂,教你輕松快速創(chuàng)建)
  • SQL Server 作業(yè)的備份(備份作業(yè)非備份數(shù)據(jù)庫)
  • SQL SERVER數(shù)據(jù)庫的作業(yè)的腳本及存儲過程
  • SQLServer2005創(chuàng)建定時作業(yè)任務(wù)
  • SQL Server 2005作業(yè)設(shè)置定時任務(wù)
  • sql server定時作業(yè)調(diào)用Kettle job出錯的快速解決方法
  • SQL Server Alwayson創(chuàng)建代理作業(yè)的注意事項詳解
  • SQL Server作業(yè)報錯特殊案例分析

標(biāo)簽:河源 新余 濟寧 宜春 金昌 貸款群呼 中衛(wèi) 黃山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQL Server 作業(yè)同步 (結(jié)合備份作業(yè))》,本文關(guān)鍵詞  SQL,Server,作業(yè),同步,結(jié)合,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQL Server 作業(yè)同步 (結(jié)合備份作業(yè))》相關(guān)的同類信息!
  • 本頁收集關(guān)于SQL Server 作業(yè)同步 (結(jié)合備份作業(yè))的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品视频一二三| 中文字幕在线一区| 久久午夜国产精品| 亚洲欧美经典视频| 国产精品一区久久久久| 欧美色综合网站| 久久伊人蜜桃av一区二区| 亚洲特黄一级片| 国产精品一区二区无线| 日韩视频免费直播| 午夜精品免费在线| 色天使色偷偷av一区二区| 欧美国产综合色视频| 欧美aaaaaa午夜精品| 在线免费观看视频一区| 国产精品福利在线播放| 国产九色精品成人porny| 日韩一区二区麻豆国产| 亚洲电影一区二区三区| 91搞黄在线观看| 日韩一区在线播放| 99re成人在线| 亚洲欧洲国产日本综合| 成人涩涩免费视频| 亚洲国产精品av| 国产一区二区三区不卡在线观看| 欧美老年两性高潮| 亚洲成人av中文| 欧美日韩国产首页在线观看| 一区二区三区免费在线观看| 成人福利在线看| 综合久久综合久久| 91网址在线看| 夜夜嗨av一区二区三区网页| 91国偷自产一区二区三区观看 | 成人精品鲁一区一区二区| 欧美xxxxx牲另类人与| 奇米精品一区二区三区四区| 欧美精品久久一区二区三区| 午夜精品123| 欧美一级xxx| 国内精品久久久久影院薰衣草 | 久久成人精品无人区| 日韩精品专区在线影院观看| 久久国产综合精品| 欧美国产精品劲爆| 色婷婷综合久色| 日韩va欧美va亚洲va久久| 欧美一区二区私人影院日本| 久久99久国产精品黄毛片色诱| 久久综合九色综合久久久精品综合| 国产精品亚洲午夜一区二区三区 | 亚洲精品一区二区三区影院 | 91婷婷韩国欧美一区二区| 亚洲女与黑人做爰| 91精品国产综合久久久久久久| 久久电影网电视剧免费观看| 中文一区二区在线观看| 欧美三级中文字幕在线观看| 久久国产免费看| 亚洲色图.com| 日韩欧美国产综合在线一区二区三区| 国产一区二区在线影院| 亚洲久草在线视频| 91精品国产免费久久综合| 国产电影精品久久禁18| 亚洲一区二区高清| 久久精品人人做人人爽人人| 欧美亚一区二区| 国产一区二区三区免费看 | 亚洲欧洲精品一区二区三区| 7777精品伊人久久久大香线蕉经典版下载 | 日韩欧美一级精品久久| 国产激情视频一区二区在线观看 | 成人免费精品视频| 日韩精品乱码免费| 国产精品白丝在线| xfplay精品久久| 欧美美女一区二区| 91看片淫黄大片一级| 国产自产2019最新不卡| 亚洲chinese男男1069| 国产精品福利一区| 国产性色一区二区| 欧美tickling网站挠脚心| 欧美综合在线视频| 99久久99久久综合| 国产精品一级二级三级| 久久精品久久综合| 同产精品九九九| 一区二区三区日韩| 中文字幕人成不卡一区| 欧美精品一区在线观看| 日韩视频免费观看高清在线视频| 在线精品视频一区二区| 91麻豆精品秘密| 成人午夜精品一区二区三区| 国产一区二区在线免费观看| 麻豆国产91在线播放| 日韩av二区在线播放| 亚洲丶国产丶欧美一区二区三区| 亚洲免费在线视频| 亚洲欧洲韩国日本视频| 国产精品免费aⅴ片在线观看| 久久精品一区四区| 国产午夜亚洲精品理论片色戒| 精品久久五月天| 欧美一级精品在线| 精品日韩在线一区| 精品欧美久久久| 精品国产自在久精品国产| 日韩一区二区三| 久久综合给合久久狠狠狠97色69| 精品免费一区二区三区| 亚洲精品在线电影| 中文字幕欧美区| 亚洲人成在线观看一区二区| 亚洲色图第一区| 一级特黄大欧美久久久| 午夜视频在线观看一区| 视频一区二区中文字幕| 美国欧美日韩国产在线播放| 久久成人精品无人区| 国产成人丝袜美腿| 成人国产精品免费| 欧美日韩一区二区三区四区五区| 欧美日韩高清在线| 欧美mv日韩mv国产网站app| 久久精品一区八戒影视| 国产精品久久久久久久午夜片| 国产精品短视频| 亚洲va韩国va欧美va| 美日韩黄色大片| 国产黄人亚洲片| 91国产精品成人| 欧美成人乱码一区二区三区| 亚洲国产精品ⅴa在线观看| 亚洲在线成人精品| 久久国产尿小便嘘嘘| 9色porny自拍视频一区二区| 欧美片网站yy| 欧美激情一区二区三区全黄| 亚洲综合男人的天堂| 久久99精品国产.久久久久久| 成人精品高清在线| 欧美挠脚心视频网站| 国产婷婷色一区二区三区| 一区二区三区丝袜| 国产呦精品一区二区三区网站| 色婷婷av久久久久久久| 精品久久一二三区| 亚洲第一福利一区| 成人妖精视频yjsp地址| 91精品国产乱| 中文字幕亚洲电影| 韩国中文字幕2020精品| 99re在线精品| 久久久久国产成人精品亚洲午夜| 一区二区三区中文字幕精品精品| 狠狠色综合播放一区二区| 91国偷自产一区二区三区成为亚洲经典 | 久久精品免费在线观看| 亚洲超丰满肉感bbw| 成人福利视频在线| 精品成人私密视频| 日韩精彩视频在线观看| 99re8在线精品视频免费播放| 亚洲精品一区二区三区在线观看| 午夜国产不卡在线观看视频| 99视频在线观看一区三区| 26uuu欧美| 久久成人久久爱| 欧美疯狂性受xxxxx喷水图片| 亚洲精品福利视频网站| 成人毛片老司机大片| 久久影视一区二区| 老鸭窝一区二区久久精品| 欧美日韩你懂得| 亚洲国产视频在线| 在线观看免费成人| 一区二区三区日韩精品视频| 99视频精品免费视频| 国产精品国产成人国产三级| 成人黄色小视频在线观看| 国产欧美日韩在线| 成人一级视频在线观看| 国产三级欧美三级日产三级99| 激情亚洲综合在线| 亚洲精品一区二区在线观看| 毛片av一区二区| 欧美一区二区三区精品| 美女网站色91| 欧美tk—视频vk| 国产精品888| 国产精品久久久久久一区二区三区 | 精品国产乱码久久久久久老虎| 久久爱另类一区二区小说| 欧美成人午夜电影| 国产成人99久久亚洲综合精品| 欧美激情在线一区二区|