9;','SQLOLE
DB','xz'
execsp_addlinkedsrvlogin'srv_lnk','false',
null,'sa'
go
--創建同步處理的存儲過程
ifexists(select*fromdbo.sysobjectswhereid=
object_id(N'[dbo].[p_synchro]')andOBJECTPR
OPERTY(id,N'IsProcere')=1)
dropprocere[dbo].[p_synchro]
GO
createprocp_synchro
as
--setXACT_ABORTon
--啟動遠程服務器的MSDTC服務
--execmaster..xp_cmdshell'isql/S"xz"/U"sa"
/P""/q"execmaster..xp_cmdshell''買粉絲startms
dtc'',no_output"',no_output
--啟動本機的MSDTC服務
--execmaster..xp_cmdshell'買粉絲startmsdtc',n
o_output
--進行分布事務處理,如果表用標識列做主鍵,用
下面的方法
--BEGINDISTRIBUTEDTRANSACTION
--同步刪除的數據
deletefromsrv_lnk.test.dbo.[user]
whereidnotin(selectidfrom[user])
--同步新增的數據
insertintosrv_lnk.test.dbo.[user]
selectid,number,namefrom[user]wherestateis
null
--同步修改的數據
updatesrv_lnk.test.dbo.[user]set
number=b.number,name=b.name
fromsrv_lnk.test.dbo.[user]a
join[user]bona.id=b.id
whereb.state=1
--同步后更新本機的標志
update[user]setstate=0whereisnull(state,1)
=1
--COMMITTRAN
go
--創建作業,定時執行數據同步的存儲過程
ifexists(SELECT1frommsdb..sysjobswherename
='數據處理')
EXECUTEmsdb.dbo.sp_delete_job@job_name='數
據處理'
execmsdb..sp_add_job@job_name='數據處理'
--創建作業步驟
declare@sqlvarchar(800),@dbnamevarchar(250
)
select@sql='execp_synchro'--數據處理的命令
,@dbname=db_name()--執行數據處理的數據庫名
execmsdb..sp_add_jobstep@job_name='數據處
理',
@step_name='數據同步',
@subsystem='TSQL',
@database_name=@dbname,
@買粉絲mand=@sql,
@retry_attempts=5,--重試次數
@retry_interval=5--重試間隔
--創建調度
EXECmsdb..sp_add_jobschele@job_name='數
據處理',
@name='時間安排',
@freq_type=4,--每天
@freq_interval=1,--每天執行一次
@active_start_time=00000--0點執行
go
當我們的app開發完畢,最終交付的時候,必然要經歷的一個環節,就是APP上架,國內APP上架一般為IOS端appstore上架,安卓端應用商店比較多,最常見的應用商店有華為應用商店、小米應用商店、OPPO應用商店、VIVO應用商店、應用寶應用商店等。
在開始上架前,需要準備好相應的材料,安卓端需要準備一張軟著材料(軟著文件的簡稱要與APP的名稱一致)、企業營業執照、企業銀行公戶相關材料、對應公戶主體的域名ICP備案以及手機號、郵箱等相關材料。IOS端需要準備好一臺MAC電腦,一臺IOS系統的手機或平板以及99美元的認證費用。
安卓端上架安卓端上架最常見的問題是隱私政策問題,不同的應用市場對于APP的隱私政策都有相應的要求,大家可以提前閱讀相應應用市場的隱私政策來進對自己APP的隱私政策進行修改(還有一個野路子解決方案:找到你要上架的相應應用市場中與你APP功能類似的APP,借鑒一下他的隱私政策,記得修改里邊的公司名稱、地址、聯系方式等信息)。
對于隱私政策,APP要在三個地方進行展示,第一個地方是要在APP首次打開的時候以彈窗形式進行展示
第二則是要在APP進行賬戶登錄的時候進行展示,并要求用戶勾選并同意隱私協議才可進行登錄
第三處則是要在我的或設置頁面中再次展示隱私協議
對于首次打開APP的隱私彈窗,uniapp已經幫我們集成了此功能,在我們項目的manifest.json文件中,選擇“App啟動界面配置”,勾選使用原生隱私政策提示框選項,勾選后會在項目中自動添加androidPrivacy.json文件,可以雙擊打開自定義配置以下內容:
{ "version":"1",&34;prompt":"template","title":"服務協議和隱私政策","message":"請你務必審慎閱讀、充分理解“服務協議”和“隱私政策”各條款,包括但不限于:為了更好的向你提供服務,我們需要收集你的設備標識、操作日志等信息用于分析、優化應用性能。<br/>你可閱讀<ahref=\"\">《服務協議》</a>和<ahref=\"\">《隱私政策》</a>了解詳細信息。如果你同意,請點擊下面按鈕開始接受我們的服務。","buttonAccept":"同意并接受","buttonRefuse":"暫不同意","hrefLoader":"system|default","se買粉絲nd":{ "title":"確認提示","message":"進入應用前,你需先同意<ahref=\"\">《服務協議》</a>和<ahref=\"\">《隱私政策》</a>,否則將退出應用。","buttonAccept":"同意并繼續","buttonRefuse":"退出應用"},"disagreeMode":{ "support":false,"loadNativePlugins":false,"visitorEntry":true,"showAlways":false},"styles":{ "backgroundColor":"#00FF00","borderRadius":"5px","title":{ "買粉絲lor":"#ff00ff"},"buttonAccept":{ "買粉絲lor":"#ffff00"},"buttonRefuse":{ "買粉絲lor":"#00ffff"},"buttonVisitor":{ "買粉絲lor":"#00ffff"}}}配置完成后,我們選擇Hbuilder菜單“發行-原生APP云打包進行打包”,填寫Android報名并選擇證書后,即可進行打包,關于包名和證書的設置,在我的上一篇文章
中有提到,朋友們如果有不懂的可以查看上一篇文章進行操作。
打包完成后我們會得到一個下載鏈接,通過下載鏈接即可以得到.APK文件了。
應用商店注冊不同的手機廠商都擁有自己的應用商店,我們需要分別來進行注冊并上傳我們的APK,在此列出市面上常見的廠商開放平臺地址:
1、騰訊應用寶開放平臺地址:
3、百度手機助手/安卓市場/91助手開發者平臺地址:/
6、魅族應用開放平臺網站:/
7、VIVO應用商店開放平臺網站:買粉絲s://dev.vivo.買粉絲.買粉絲
8、OPPO應用商店開放平臺網站:.samsung.買粉絲/
10、阿里應用商店/豌豆莢/PP助手開發者平臺地址:
不同平臺的注冊和認證方式大同小異,朋友們分別進入相應平臺注冊認證即可。注冊并認證過程大約需要2-3個工作日左右。
注冊并認證完成之后就可以提交APP了,需根據要求提供APP頁面截圖并處理成規定的尺寸大小,部分平臺還會要求提供APP的LOGO,此處LOGO要保持跟打包的APK中LOGO保持一致
在應用版權證書處需上傳APP的軟件著作權證書和ICP備案截圖,部分平臺需在備注中提供。
如APP中有需要進行登錄的模塊,還需要提供測試賬號密碼供審核人員進行審核
其他信息根據不同平臺要求進行填寫即可,填寫完成后即可提交審核,一般在5個工作日內會有反饋結果。