From 9a891605c80b913db3e0c30ec77da0b0e54a5742 Mon Sep 17 00:00:00 2001 From: Drew Skwiers-Koballa Date: Thu, 20 Jul 2023 15:40:58 -0700 Subject: [PATCH] updating eula for import to non-preview (#23951) --- build/gulpfile.vscode.js | 1 - extensions/import/LICENSE | 205 ++++++++++++++++++ ...on_and_Tools_Import_Flat_File_Preview.docx | Bin 47557 -> 0 bytes extensions/import/README.md | 4 +- extensions/import/package.json | 2 +- 5 files changed, 208 insertions(+), 4 deletions(-) create mode 100644 extensions/import/LICENSE delete mode 100644 extensions/import/Microsoft_SQL_Server_Import_Extension_and_Tools_Import_Flat_File_Preview.docx diff --git a/build/gulpfile.vscode.js b/build/gulpfile.vscode.js index e65adb5d1a..65df3a1c20 100644 --- a/build/gulpfile.vscode.js +++ b/build/gulpfile.vscode.js @@ -460,7 +460,6 @@ function patchWin32DependenciesTask(destinationFolderName) { const fileLengthFilter = filter([ '**', - '!extensions/import/*.docx', '!extensions/admin-tool-ext-win/license/**' ], { restore: true }); diff --git a/extensions/import/LICENSE b/extensions/import/LICENSE new file mode 100644 index 0000000000..482f6dccab --- /dev/null +++ b/extensions/import/LICENSE @@ -0,0 +1,205 @@ +MICROSOFT SOFTWARE LICENSE TERMS +MICROSOFT SQL SERVER IMPORT EXTENSION +MICROSOFT SQL TOOLS IMPORT FLAT FILE + +IF YOU LIVE IN (OR ARE A BUSINESS WITH YOUR PRINCIPAL PLACE OF BUSINESS IN) +THE UNITED STATES, PLEASE READ THE “BINDING ARBITRATION AND CLASS ACTION WAIVER” +SECTION BELOW. IT AFFECTS HOW DISPUTES ARE RESOLVED. + +These license terms are an agreement between you and Microsoft Corporation +(or one of its affiliates). They apply to the software named above and any +Microsoft services or software updates (except to the extent such services +or updates are accompanied by new or additional terms, in which case those +different terms apply prospectively and do not alter your or Microsoft’s +rights relating to pre-updated software or services). IF YOU COMPLY WITH +THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELOW. BY USING THE SOFTWARE, +YOU ACCEPT THESE TERMS. + +1. INSTALLATION AND USE RIGHTS. +a) General. You may install and use any number of copies of the software +on your devices solely to import data to Microsoft SQL Server, Azure SQL Database, +and Azure SQL Data Warehouse. +b) Included Microsoft Applications. The software may include other Microsoft +applications. These license terms apply to those included applications, if any, +unless other license terms are provided with the other Microsoft applications. +c) Third Party Software. The software may include third party applications that +are licensed to you under this agreement or under their own terms. License terms, +notices, and acknowledgements, if any, for the third party applications may be +accessible online at http://aka.ms/thirdpartynotices or in an accompanying notices +file. Even if such applications are governed by other agreements, the disclaimer, +limitations on, and exclusions of damages below also apply to the extent allowed +by applicable law. + +2. PRE-RELEASE SOFTWARE. The software is a pre-release version. It may not operate +correctly. It may be different from the commercially released version. + +3. FEEDBACK. If you give feedback about the software to Microsoft, you give to +Microsoft, without charge, the right to use, share and commercialize your feedback +in any way and for any purpose. You will not give feedback that is subject to a +license that requires Microsoft to license its software or documentation to third +parties because Microsoft includes your feedback in them. These rights survive +this agreement. + +4. DATA COLLECTION. The software may collect information about you and your use +of the software and send that to Microsoft. Microsoft may use this information +to provide services and improve Microsoft’s products and services. Your opt-out +rights, if any, are described in the product documentation. Some features in the +software may enable collection of data from users of your applications that access +or use the software. If you use these features to enable data collection in your +applications, you must comply with applicable law, including getting any required +user consent, and maintain a prominent privacy policy that accurately informs +users about how you use, collect, and share their data. You can learn more about +Microsoft’s data collection and use in the product documentation and the +Microsoft Privacy Statement at https://go.microsoft.com/fwlink/?LinkId=512132. +You agree to comply with all applicable provisions of the Microsoft Privacy Statement. +a) Processing of personal data: To the extent Microsoft is a processor or sub processor +of personal data in connection with the software, Microsoft makes the commitments in +the European Union General Data Protection Regulation Terms of the Online Services Terms +to all customers effective 25 May 2018, at http://go.microsoft.com/?linkid=9840733. + +5. SCOPE OF LICENSE. The software is licensed, not sold. Microsoft reserves all +other rights. Unless applicable law gives you more rights despite this limitation, +you will not (and have no right to): +a) work around any technical limitations in the software that only allow you to +use it in certain ways; +b) reverse engineer, decompile or disassemble the software; +c) remove, minimize, block, or modify any notices of Microsoft or its suppliers +in the software; +d) use the software in any way that is against the law or to create or propagate malware; +e) share, publish, distribute, or lend the software, provide the software as a +stand-alone hosted solution for others to use, or transfer the software or this +agreement to any third party; or +f) use Microsoft SQL Tools Import Flat File other than with Microsoft SQL Server Import Extension. + +6. EXPORT RESTRICTIONS. You must comply with all domestic and international +export laws and regulations that apply to the software, which include restrictions +on destinations, end users, and end use. For further information on export +restrictions, visit http://aka.ms/exporting. + +7. SUPPORT SERVICES. Microsoft is not obligated under this agreement to provide any +support services for the software. Any support provided is “as is”, “with all faults”, +and without warranty of any kind. + +8. UPDATES. The software may periodically check for updates, and download and +install them for you. You may obtain updates only from Microsoft or authorized +sources. Microsoft may need to update your system to provide you with updates. +You agree to receive these automatic updates without any additional notice. +Updates may not include or support all existing software features, services, +or peripheral devices. + +9. BINDING ARBITRATION AND CLASS ACTION WAIVER. This Section applies if you live +in (or, if a business, your principal place of business is in) the United States. +If you and Microsoft have a dispute, you and Microsoft agree to try for 60 days to +resolve it informally. If you and Microsoft can’t, you and Microsoft agree to +binding individual arbitration before the American Arbitration Association under +the Federal Arbitration Act (“FAA”), and not to sue in court in front of a +judge or jury. Instead, a neutral arbitrator will decide. Class action lawsuits, +class-wide arbitrations, private attorney-general actions, and any other proceeding +where someone acts in a representative capacity are not allowed; nor is combining +individual proceedings without the consent of all parties. The complete Arbitration +Agreement contains more terms and is at http://aka.ms/arb-agreement-1. You and +Microsoft agree to these terms. + +10. ENTIRE AGREEMENT. This agreement, and any other terms Microsoft may provide +for supplements, updates, or third-party applications, is the entire agreement +for the software. + +11. APPLICABLE LAW AND PLACE TO RESOLVE DISPUTES. If you acquired the +software in the United States or Canada, the laws of the state or +province where you live (or, if a business, where your principal +place of business is located) govern the interpretation of this agreement, +claims for its breach, and all other claims (including consumer protection, +unfair competition, and tort claims), regardless of conflict of laws principles, +except that the FAA governs everything related to arbitration. If you acquired +the software in any other country, its laws apply, except that the FAA governs +everything related to arbitration. If U.S. federal jurisdiction exists, you and +Microsoft consent to exclusive jurisdiction and venue in the federal court in +King County, Washington for all disputes heard in court (excluding arbitration). +If not, you and Microsoft consent to exclusive jurisdiction and venue in the +Superior Court of King County, Washington for all disputes heard in court +(excluding arbitration). + +12. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain +legal rights. You may have other rights, including consumer rights, under +the laws of your state, province, or country. Separate and apart from +your relationship with Microsoft, you may also have rights with respect +to the party from which you acquired the software. This agreement does +not change those other rights if the laws of your state, province, or +country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, +then the following provisions apply to you: +a) Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b) Canada. If you acquired this software in Canada, you may stop receiving +updates by turning off the automatic update feature, disconnecting your +device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), +or uninstalling the software. The product documentation, if any, may +also specify how to turn off updates for your specific device or software. +c) Germany and Austria. +i. Warranty. The properly licensed software will perform substantially +as described in any Microsoft materials that accompany the software. +However, Microsoft gives no contractual guarantee in relation to the +licensed software. +ii. Limitation of Liability. In case of intentional conduct, gross negligence, +claims based on the Product Liability Act, as well as, in case of death or +personal or physical injury, Microsoft is liable according to the statutory law. +Subject to the foregoing clause ii., Microsoft will only be liable for +slight negligence if Microsoft is in breach of such material contractual +obligations, the fulfillment of which facilitate the due performance of this +agreement, the breach of which would endanger the purpose of this agreement +and the compliance with which a party may constantly trust in (so-called +"cardinal obligations"). In other cases of slight negligence, Microsoft will +not be liable for slight negligence. + +13. DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED “AS IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES, OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER APPLICABLE LAWS, MICROSOFT EXCLUDES ALL IMPLIED +WARRANTIES, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND +NON-INFRINGEMENT. + +14. LIMITATION ON AND EXCLUSION OF DAMAGES. IF YOU HAVE ANY BASIS FOR RECOVERING +DAMAGES DESPITE THE PRECEDING DISCLAIMER OF WARRANTY, YOU CAN RECOVER FROM MICROSOFT +AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY +OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR +INCIDENTAL DAMAGES. +This limitation applies to (a) anything related to the software, services, +content (including code) on third party Internet sites, or third party applications; +and (b) claims for breach of contract, warranty, guarantee, or condition; strict +liability, negligence, or other tort; or any other claim; in each case to the +extent permitted by applicable law. +It also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state, province, or country may not allow the exclusion or limitation of +incidental, consequential, or other damages. + +Please note: As this software is distributed in Canada, some of the clauses in +this agreement are provided below in French. +Remarque: Ce logiciel étant distribué au Canada, certaines des clauses dans +ce contrat sont fournies ci-dessous en français. +EXONÉRATION DE GARANTIE. Le logiciel visé par une licence est offert « tel quel ». +Toute utilisation de ce logiciel est à votre seule risque et péril. Microsoft n’accorde +aucune autre garantie expresse. Vous pouvez bénéficier de droits additionnels en vertu +du droit local sur la protection des consommateurs, que ce contrat ne peut modifier. +La ou elles sont permises par le droit locale, les garanties implicites de qualité +marchande, d’adéquation à un usage particulier et d’absence de contrefaçon sont exclues. +LIMITATION DES DOMMAGES-INTÉRÊTS ET EXCLUSION DE RESPONSABILITÉ POUR LES DOMMAGES. +Vous pouvez obtenir de Microsoft et de ses fournisseurs une indemnisation en cas +de dommages directs uniquement à hauteur de 5,00 $ US. Vous ne pouvez prétendre à +aucune indemnisation pour les autres dommages, y compris les dommages spéciaux, +indirects ou accessoires et pertes de bénéfices. +Cette limitation concerne: +• tout ce qui est relié au logiciel, aux services ou au contenu (y compris le code) +figurant sur des sites Internet tiers ou dans des programmes tiers; et +• les réclamations au titre de violation de contrat ou de garantie, ou au titre de +responsabilité stricte, de négligence ou d’une autre faute dans la limite +autorisée par la loi en vigueur. +Elle s’applique également, même si Microsoft connaissait ou devrait connaître +l’éventualité d’un tel dommage. Si votre pays n’autorise pas l’exclusion ou +la limitation de responsabilité pour les dommages indirects, accessoires ou +de quelque nature que ce soit, il se peut que la limitation ou l’exclusion +ci-dessus ne s’appliquera pas à votre égard. +EFFET JURIDIQUE. Le présent contrat décrit certains droits juridiques. +Vous pourriez avoir d’autres droits prévus par les lois de votre pays. +Le présent contrat ne modifie pas les droits que vous confèrent les lois +de votre pays si celles-ci ne le permettent pas. diff --git a/extensions/import/Microsoft_SQL_Server_Import_Extension_and_Tools_Import_Flat_File_Preview.docx b/extensions/import/Microsoft_SQL_Server_Import_Extension_and_Tools_Import_Flat_File_Preview.docx deleted file mode 100644 index bff2fda22013ac50ada85125736716b1aae422f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47557 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

6OM$Y@?R+Pz zIpuXc9ct2w>R<_;QVIp$3fOBdS1n!{|29%vO65eAeW+3X*D5>a!OM_XU068=i@rxk zCIg*qyxr&=`>ZaJhF0A}PwL({lUNNp^DXs}9Ft}|(;fU#CmO0L3&9M0fz)rJsMz@z z?4*QOq%geF<75=%nJuZYN_=UO`?H+@p8%w38sY`AeO{6@d9g?)YCGdUsC>3L_o6@%4Z`aI=_49BJ!nJ%!g7?INZ%wtQ!lY03X85wgEu0ziX zdGhk<^Qrx_GI;$PI<{sM@%s}CD>m0eH{)U< z7+{k&X_q}lG>6QE037u=-wgIDDuS5wW;cgllMFGsiNO@}2x={N69;t+g#=3SBWx2= z=Zi$e{}h?3fT1>*?~a*t$d&0OUjum^ek?5%W^x;XTxI4v5qmCByOk~O9lYTgl~(0g zkQSi?GipSC0C%ThEbW`1D8F3^`?dT6zd=}|g0aO2GRgg{wATHuu#!5q;tdx(k8!>} zFE8R0!YoC6l^09YRhwNoZqT%4K2U1pkz^%gQWfGnv1BEKaXH{WRvnX?`}T0F?q8dR z-TCH$y|lX*T&0_~6@gmjQS(Q3`aNq51dQM%3XC`L4BHF&JX1?!jEOv4xk58RDstDhP#8tgOJ`F+6cN%bkEU8V)4lhr7#d{+_ z2CoFosR6ZcdGox_HORZ($r!48cSm;N0!-2HP+X%dO;5T@jH*RN1>f+qgg5fq7jlgN z@Sma;73!0c)vMpn1MR8-HqBNo%6N$2T~Ns;jHDqR7g&M_Y2?PTg4Le5EDHHnh^>5d zA%SCDm1eBkclq+x@P>*$G|4EnK>^BTBt>KVX2HMOpjR@hq3_{bVr{Y#O~9Cni zPDaVzUKpKes-zdpBmCk{a7_EI>FerUouOMUTp+IR-`XQwf1f_Hv(mkfC9-6oq<#!_Q*|3!rS+(jRd!lW`DgyDlJQZFoL9Ko_@cpOBn)S|>soEHNtO2f zch)MXo*#;P#Ev~DrwEgr`iv7~PYB;52d85hTpq!ZU3j1|0pkny7_irDIo(SyLi=>$ zXi4HwpW?=srZ8)oh_n5Gn{!hzcZ0^qBRqry#t(&sjJ;TUZw7|2(95W@5y zDDiUC0Vo-cZYBW~k}chS4X5=gehmx2T1#0^!#ZE0jRK}8D-}}`s!!!At(S=TaKMTY zf!{=bY7kzhoO1g>c8Yj>T|Z+!8#4S%#J!(Xx>>9JSj5$Dbg(rSX(ch`z8l%*dYS=V z5&Xws2d!3kUnZbM2#}ZXpX7P`mvm8cin0x0YuM2p0EwQ&Rio{weJ)Z(Xmij2jJa%4 zeYCI45Z##6v4!b*m!kXae7POZpZrPb-kq<@fQq#x#Vs+#-R{P6606)qsMsGZEE~~$ zHJZ(2Ns{)~+ghOL%;|bleR`ADg0iWn*81`5f7WH9p-M!w?ikr%1VjP8XU33jj)dNOBhqez|fO)50ND;lmi zaE)}*3|W7IyZsm8vz{LC8vBCoX9jzlrz=s>YeSp1Wn#mYB!fV;KyQ0_DQfzO+CG;+ zj0+^}^etzLKm>E?k@D7Ep+0j*{QDA~O8OIoB^gVtieWfz&x%yXH4B}eWy3+CK(O4HbOv347~t3H7} z?yEoCG-(R{Gat>V()uM}PdcE#=9d1|O8t9&`Ty4Vkc*o@2xdY83JAMbfQ1^tB8a*< z9UJl~qP3l8DA$er@YyT8;mgYE^x@5^*~R{5Eylo_1O(qCjDy<{`pp{!8d6?jBdZV@ zSfy{LS{3PI&?*wnt;MF+q{nn zg{eXcSR#RV+}M3Qu=OK&IZ#tP9Y5`5E6npy$F{HsDYppUZdM)v1Qq6b96z0Pf(85-;U zOxO}#lm`%deXS=uOSO?rAa1z+Sr^?V7eoSYMsU!B$GocNmBH^TG-2S-T{qDN+&wU5gna5&u9hXH7Kop$Hi}H{lJ@>(V=AApHzEKb1Ll zHnbo#Ca^IyelQ(t6jvq_*KYQ6p4&>I&*qDWc%S|%_Pj@(j|nFg-fkLDtT2Z zzgBvr%2T%^B4Jlzsa}^#-;_!nUUMehdzFgcl(O(6)3h&Lch_0se73-?O+gfN*k7_O zcz1X=Z_Xa>>#^%ogxH>bj5!{5Zum-%wOSo!Y8rm!jKU^&NF%M8#N0#9owL3}p`Xey zNu3%UZS(wa_56Cf{ct^1e0huLi{>=Re>kp><-BWCZ{Ge!OE^5oQZ#JQ+-Foe!SfoLzH4eB)QX!61k!zPr9Uiu)GD-HBVPe0=EA`$+}knLMA50R^kf zqIiqGGDB%e?W=j_g5K%$F;r7N_Hqs{yt0Ct?ew?dos#;w+YE<|@6Xd`ZO5KBw=S=1 zEFW}Vm;NpK7&}aMh`1WNM+J0!<%D#}eYev57i|;2e{n|cVTT7ba+|r(8A!hPK%->W zjYrHlOqe$_O1_i7_Pqc3`aCu~yz85ashIe4w|BPj6}`}hapszJa*&XKFl}+mqZ=^B zlx2l`;vspMaWH7OFy-AR8`YJ=n7s9PvT^FwG->dF+L_0vRg)5ASUl4d$`aAvs4THI zG)*03oyyduYCNhEHl9zGq2YYz7pHW*HOCxA+tD2@D`0E&#xXw@wuok=8#>97|a=9 zlx*jA4r3}ZF^~U#_+>z=3Ywaad8Ih>Qn1JH=A*14_~nXR4ysvj{z*mfJ4LYouTPC3 zGOGFISKns0A@@>MzBQnV zKcEypd9z-!r%_a)W%WYFP)x?5N8B1hR~Bwtw;G2-srI4{(8bDchi)2W8wOG)*Jr0w zxV-&y`Xt^W3Ix@;T^_j(W?nR@^>_{jT;dqpMKqBko~Or&n{F99p$-qK=@JGool7F4ChVAU5!Z*rNhq)7TCn@Rpyk-hC;v3pB-GGd0Ol@8&zvj z!eYX*oJ8%GEsWH6kw{iW+>lUjo_!uv#W19Ay<8(NE7jEsL52$b2x`PbSvGZ9u{u7N zXo*UI*6A(_6zkKCGdVtVk=%|atkSckw~C)j6-JO%Nc)o;D{>=eP7vj7aqa$052Cz@ z9uP;HVh72{zPcdyf9}))+cV}f4BL$|8*Zbf zv|#qW2@QSQD2`+6=V0&J>q1O_j#b6XyN>ljTuA@8-h$Ni9I(rlK_xlqCFYv?S#jiv zZFSJ%-dJ`>A=2rs3DtCo07y+E--eq&gP3BaWeGCU-Zi(z29ApeavB#Qb$d`6VHR& zmD+*HOqIidv}mcnk<5l&G}?)&;Kvt-OJ%fxw;4Ar@@>kMaGW*p;KU6Hc~!y51m4aL z#QQ{=qCp;}TSWwgNJ&2>SFHcmZZ)zybM{I&nMmq2%$;l%ZNuupOp-`SU3ITdCCMUhXzn;I1A7g6%rbqF zM4DAr%ffZEo`nm`)w)O_*;t|1+%=gb_mQw4?fr*~qLHN|2@!2jb?{*XL0w<*GmBT8 z($uVUnnxeWQLu`lR9FP(w@|raj7teVNW6iv{j-G6mzNYcnZQi5ixvYF-U1E znG?FvzR%;LAlhw)RLH#?@6bUAjIw!0Hk*`RadW;dXNQHk6gu$3qnl01;sbcq@FtE4 z!783nOawIRu!MBbbo_I6?l11e1LkfBqjJb+ ze*?8kcHi%-pHEUlspmd9>uF`_mwL{hsl6tuI%?uCJp!UV18i9~8@o+a?+^ZOZldb~ zr5E22iR}!DJ&5hT?71PW-d0AKr8ZUyOi6|L4XZq`2~q-)d~y|KcpP>LI!y^xd*H_e zBOGi<^v<3d8_2WS0+8#>czsi?zR`?{rNOLN_cVQ1xxp!YLQy|G!9OUsQ>*0Hirt_N zYL25JPnLYDl}uZgx~=Jb`mUmR3w6cdRNSsv)j&+3i_oYv>aD)FI114qCB2ng@3zT1 z*K~jB!37yUQz&DR{O-=YX8G|UDA(V_VG-zob?7nV_lAIFM@Qa7`h z6EQ0>g|>p~SSn;jpNZwqI;u$bx0YShrA639e8nI19#Hn-3OE5QL(dEeOKzz9v^B?7 zIY@@;{F*(X&oXBnrxZh+sx$1eQ7D>7zsycU59q`oX&99p+l$484#Ow{$2bkYcLSwi zwsV518Cdp4rrAQq(J)H6v9RRbWIl5=Z7X$YPxj{vvPYZzQD+JH_UsvyuWFL`eU!GQ zw$i9CZ~{}W7c-g3@nu{ZuiaM{3XEZgVjythX<5Hlh2C3kM$Ez}ITvW2!O$!`{;Uyp z1TofbCbt>KXv3#W48IQ{^!5(qE5@aINwMBG>XD zLzTAQHsF1)_C|6ajzTu^T%IYxq~1j8CqfOtpr`YcAuDQ0;C5A4TKdYhY@S_iYP50F zmv~DuA+24)EseVu%YbU0E*G`4(pCxVPJM!<@(nq>B^?fT-zL(k77<$4kFow%-9uU} z^M`@XM85eZ1xLnJ47yhMP~e!_+@YXhz_Bw5B!(_`R2NB1ty(pf39stHbk~wwBo`DM zZ!XuOWtU4YNbAyxUb{q1b*^=w-x4gI(GJ7_&?CS|{Mj4$my!76FC!88G0hrN6pvS% zgoGQobYocVd@R*7Lb=MfR)Q7`BY!oLQ)iDX^1WH>(Xd2YMuIP{`u1^-xXD_z zsvtYGNTsN>R#8$F{&h_!WIHvDS2gJ}p8ca*yYWeQV(WEs+PWlq@gkgS4NAN8V$wKq za;H!R@iLrQ4GOzOhNppf3Z08iLaXW$JM#JR(!B0llVugOsvvu}`H_rIx0B8#6~M39 zn$Js2aigYl%r!1nmD-U-HkWnIBdrvekY*l%C5f-+bN8p9)N5wx3a{gj$1QZubE)Oi zT3Z@p6NDU&jjru^puzo-QB6eXoEOr}z9ds48JbO#NOv7K_Dm3g)3;JvpK?Pr`6E+; z*mSH)j9}82l2*LWh8+*H33QB)W+jgt&V_X@T z2HjvRTs{)3i?^C*GJeMeUsTC)+lx(e!1If08tbBe`CuMR zIwbI$!;z(b&MDeAUUmH=}1;NeD{yjWBbN1eT-hcMmnaIpUHoggxUDFe^U ze&i-Ew8fAo7N|f;othU3WTQuS^nyO++;1qD2NIP^TrL9&Pb898{bFPkUdcQa31mA;(K%_%;=xFdH@LW{H%cj`8^D^Ogr^z8#&G}`^+x#fDG)=q zozTpslw$y^CWVNkt4|($Z=WM(Llud^p0b-9T$qu#R|Q;{lekyp?~>*})Zl{?_f!v~ zhgPymw2sm_LS*G`VFG96$^)f1^d^o$XXS3n3;z{;Z|+JCkmSYseczBQD5V`Puo~rpm5~{H3 zk?fLKq4TFDG}j*AqAb$EyW<1OcfF}UTE{etD(y^~!#31PYhHBS8s?OX+U-o7!)J6# z9bQb^`A(?TO!w1MNrkl{RX6DuJf;&O^Q|yHX7A`h=_%RM%Bu6 z0??Kq$U0|C)&|;9-FZnw;nj(qec1LrlO!-L-;0kdA}pD|^%VwAzEP?@l|js<%+%gFp1g*+n7Y(#^sK?=mYH zLV4*HPZgEhju~G9I)o+e3*)E!SJFb3ysTbJ!S3uMlWL2DhfP@PmEwhw%4HN_Ux`hf zAkM7S{!EXvmbCY>iWzDZN&NbZdv2OS56u7o?5ikjJDcs&PDr@}41#D>9H0o~f?Qx`Wu3 z0u2m>(V5OFdO^NJ%)*;#EeWx=0)Ydgfhi#g2^S_Ip@j;EVf}TcfCg6S9)tiBg`GWF zMSB4gjLzdO6l>a1mVB3pG8lY+f+`h-JbXP~2|>+#3XY&+f&&Fg%?wbu)Xel?!Ks-P z141&BaTP;}t~pVrh7Qqjvw})0<-Ea%ke{K}81*+Xv(IjBTgaA0>MsSe7rVLbfCA-( zVRp_aiw4-2u0yF8)|KAU^f>LfOXwTOA>1<64tOV`T7E-ExpptC8I2R*iTh&yQrbVx zqyT)4IuH<4DBNaPnpnBPA7yfmrM_w+aTf}n<^FTH6sK{cz4oh#IqSN(zO}G*Q1;uK zN*qg-)&d|w2+9gIG!AKg85>?mD(C%Vl<$+MG%h9L4K7WC!!DXo8g z;-II^xX(+6lwUm)_q@SG0_CZV7nbLs&x^2d03#{jprd_0Lo+ev(SU*d{zsy;0in$=q|?;rM(UWi)xb2^YdMN zq?b8s$oL$$+rm^pYdF)ko-~w2em1Hj^{W@k!`hheeP=!Rxg!d5q8T zmi-j4a3jQ32O4vj<(p&uNWDlv0|QYz>QS?p6lf=Tj-bw(P4e;SQJ1ZTc|hq# ztjw1cs|yVL^QS)i+G8!w+U#Cn(@J;~0-taGZ9iU6ASGE)Ffn* zzt%R}sAYob?Wsg$RowadKCdOB%|OX=Y}caB>>ZLLjReI6x8Mtb6Q4JB`WQv7l7^*! zmZa3~IfT$Bh^q>~7DuGiGJ0feNa`9Szs^k}dJQSG=4&@TJnekl34T7_Ge{SRrh9@A z$!yb?Q|jKa>Gy7|Nte5{UZ?ClCyN(f=a0e)q6;2Gp;zjm|Y zz#+84$!$V}?d(9RKISWG!eW%k_)}UG3H?@PK}?qpe_VvPh#GA&pRAyh4xNutI-q|i z8aEF20kTAvGtIw#yXP#5txO6=*&hsgT_Mo}JwE`F0NORenRLX0gfNwq!f-?h4_TWr zNpi3|zp5i3A$UtsB7(N&E6S?~JS@01?t?uBB&+ziU)2w=B?%sEtiH4LEgEJ3 zc-OB^@(ScacFoQhw4eeyjTN`Q^_qjO=SiJvrlhp1UNw)D&H2LFek>e6-ofC2|EUcQ{v8Oq<32Tp4_!L_Y4LIPyr8^{5 z>KnY?3(V{H{_&pq?K69yJ!|dfFz1|MW}jy*KSMAdKLuRi|Fz!^{WcdS)*I-@V-AD9 zEVBH#cA}WJIF#%bZ}Jj`vJV#-0r*j@4tuW4{YkwvIjpiauZ?Ox(CeEq@MOP4Wd(&L z2}voj@7S^u0|btYrg=FUQkyEk-}MBdt2mLPs|1mw_mEI%mnhJL`V6pK5(tU^X8+9G zp>aNe%eJJMOmR!U!03>XyR3`LdqJe7=3!Zv{bi*AUMaq;w7@GH@Jdb=McHzN8j|dRM*$D4@0vt_0PlO;)rgbx3rpn84*24$A`e5YhNYm8@{fpX$e z5l`SpMR1gyHwFZ*Wm2=hJx{r;P?9;w%EU?DHtT~=B3liIy%;-J_?RYndwwvB_?y-6 z&;92VdD(XJ5xLQ(CmfmkvHhOVnL|oU!Z=uNUGQJf9W#Bz4~zJ;N1f7)O$n>2gNjcLPRvzPMC zE?z%Ko2eFOs*<7Xz#s1V^TXDU&;YZ;l8DX1^l2#T?%y=R>50pEHa{k6H%%%9wJ$2b zb&7cqfmpO!ydMWNDgvi-p1o#qNj@7F;l#0hTKW664<~p zV4%$`#G0#VrnY^vbl7nflQ;@?w~oS>$jj|^7@@}`L#t?8f^7jy2*z$?A%{t*cs;Cdv0C}^wQ~+cJ2Jr5A=p(fThR-&`PUZy< zHS!{{K%2ZtUc-_^202DANwx?(ZRF?9#$r%~c>&}=50+ zY!kshKX1b(CxItP>}bK7xhEp_(RVb`JnF3n%g4_=9>pBY zn4riD%h8b#)Ctli#r>p@sA^}s+<`#DQyGG7TbP~>Fg3a?B0J_*N)}NXOl2Maulz-kLsAtU{Nml z0AVWYWbR`8qN$R?_krA`curNN zc=vC+GcoOYbaNF$etWc^=U#@o8zq!-$oAm} zIF&w)@wYF{5-Y0>+%wYW3LDL@UB8FpB3(mI(7-etfCDd6=6QdIJVxgv+94|St zLiwk-Acf!p*<;{kmQ|feG5K*Y`|9IhqMKz)sLmtY0|yuuNC3nN_@@XOZxR=&(^C|w zw<%>wCEN|b(fDVi%h9fidH~J`QFKm#Bqryp$G-~L7gFJ!CFNo=`!=5Z(Qq7rSVlA|5wbkO-= zb=!-E;=QQnjGZia4XHWLxr-@4kR+_}zg7zOe?EK}z8d}cMUB?S7ToL!W#sS11`2$I zRXQtsG77PaTM$n#4U$Na<8}Sn9F|p#<8^8y@?>ZM*$5r-T$5D+qnKORWbFhxNFHQF zV?^`{Z?bj(T~gk~$lH(zo6aPFDM9DwXj1PgN+k`tKTyLA8K}m z5Zl{@`3t%qcSECwd&iLqn&I26HKmK33POzFI3nbK`acsuv9IGg>Hh2cAEZItRF0RV zf`E=xYGyZnLH{);J1htkKI+i8-K~5JyM$oe`36Z{Nuo(63N%oZt7L_A9WZwLEe|=7 zh?UZ?cFG_K`eek$=~dl?>+KrBTpDCcH8#AN3MclOV3;}#etT1rL%}wEkrP_Udk{2! zY`nqY{lvekUPn8_Itu~8y9QP8JDe6aW#Rj5SO>KKceVK7R~L0M5A-(?lu6XIDGj~> zk_ulns{Eqwwp4ncxlqNL_P>wtFHL#@98mk;YEp`Y@jKf1i@8tl<&Ik$2z~k0&dwRw zPDws;&&}OV^R&_Oc&8{w*K1uQ(EH)+y*kjhu4OlRMA@$nf&`{1xB3wWc%nPeBM>T) z(hr{BLn`>}aHsv#$8q%PRq#0-8?(Rzsi4l?v(B{+G(4d#TV{zARuKoOF5B^(-g!FjOOAB9=tL8BYqK>Iuo>y$%Fo9o*{{py19X4t&lz&b=%RiUes5*! zjb&rR@OPg5Jg&WO{0x$OvT>@>=f8(md`pxjzrBIEIwY`9b@O!}uDlZ$4{6LUNl;b% zIDhOpni&-L29@+kh(OkY)`IB(g?3X!nC}G1g?1C}JfzQaAQ9-I5>y$;-rTqFBJTm! zCK<~Uznm$GZywJzd$u71kobsQY61eS@tqRq;K*V*a#hfV)Y7{*iq-c}X@d@jrGHPOqZi>IRKgn3_=$G8(I_oY= zxSfk8$`jIo_O>{!+4a#gieC&CIv`k-gdQ7Q?b^BUpbNGfAhANxkelJF=rAn7 zu8U;mgF{I6ppO0s8dZ{P&4?3_hyE$ zV@#t07n*efYd0-eTA?e*U1F5MBCAw1-CfK5AtVcYvTXy@mtZYw7Ag8Ny0eNJ*?cVK z!rX9wBkjGZ;(PL{16?R|%!oV(oSHA!M^NPi)(06{bS$odLC?!3Nc8v|dPtH~xkYWg zrOUMR)UvdDMyoADeVpa9OT1@drINN)xd6j+Q1ZT?(fAw|YpAtSXsuaB*$%t)Ou^iA zx!Pe__BC7yJPnTWOiIr1;f|A=g0^ziCIa7Vn2(M{@G__csOk}v;H2S^_bvo!V3fc_ z4uL(!a@{K7(Bif_>7-U_qfe*eK6~Z`?STu-EY1BdxkKMkFW~l9rxdUom;xWN=HM(- z4zyc1GhI|36s9O@HiGI}P@i;Ki0=mx`_TyaF-`gwTdbhN(y;mlJ$Zma3zcH>Gx=fG zefPFUpP%iK(}jp(wEqNc%B@ukobJ&yd536hnv9h^-o7_k=gCtW8s$YeZNF{z%)x$v zs)#nc9?GqmNdfn}5o|UME5xs2U6VbRJ^Nw*SrIfHi*0gW<3r=Kx}KNaT`6z!jMT`d zvHBJ>%JO1Qnq$p(kIay5N!ocwlv@vxn+v#64<_oreD5Ra!QhY7F5YaiEqjXfV4 zTne=NTA*$}8@_1i-zBKUmwWB-;%(e5AN4oC<82U z(@<(bEE}zzZ0stOG?iE#0NypeEApePvmN#?N_$G(r)A`ojM5rbo0;{p+X7PiR3DF8 z_E8vTjSqg)S`Y2K4|=!`#Xn0sczlMX|6GkSxpHSupi~F*!UmWhnka1&oFHX6a+F-z z^7@B@S1OwC^VjK2Cn1l?su>i6yFOl>dO9Po+x*<8-v-4P|cGuerKceK9B#%A;nb25XnltdMy|EC|H?; zJ`i20h306{=hjPr{&w8QHCsxtMM5=grCV%cLb_n<=X6IV00HX(KBExA6qHpifb!v* zR;{wILJQfNckY}S&`nNh`Hr)M?$8f2CjR^O72o3+J9TE!BtI!3*9#l}#FRe-X=%Y< z?@z{IUvZ>HN-WFf0U&!h_X#^(%E|f2G~wBa11|cA?)bLuT@$In)h@!31aWCs^+E zJ$ab(7k7E_pFfX#N&q309=dIR@w5+^8@^79leO9j93oWNtyhI`X_YPH9531ixY7!y zr3(8X2Ue47_tJf}Yc@89ETx6lM&`d&(H;|4YPA>q6bI63ETQBw9)pbfrDoivN!9A} zY(8Z866K}C5L-tkW1QD-+yKhia*w!>oUL$^MKh@KtGKJDibYTov2F);QPTUlJo~ibK9)&Sb6>^Pr;$T3;%;#q(Yf6ZyJTnpt1o!x z`PPe8fSTj;keWq`yFyz2& zq;R{HNr#gim@h}6p`6psq{BZ(w*Xl*anKk2miX4dVLaeifFvQ=_<3=BhI8viym%r; z^wxuwvr`l5A_uFQ$mUKbS%LF9rxobxQT>F5?K5`D2)+4N2a)t?_!AtvhhLfra@Nw{ zxZ@`1c^HHWXAGi1&A*!-EfYM2K8pZ5B#R;Cy=8Hwdj8JQc~$+GVi5YM4w93fJB6{v z`%GK@-lV>8X2a!=K)vuEfwarpG#(mn3@#0I7gsd5lzrp(I<(E1(uOG?81fyz3oKI7K<hAK;m*z;A6T73W8cK4bf6M+_Le+)}?;PsD^>jk%(g~o`NHvUDSnl ztqVs1ULJ654nHx05 za;|H$j)ESW$$Y%x!s3`kb(lpUtCK+zDzh}-;6Twk4->`6Lp4F+UCXU=2H}^t+Q4wBJ?&E!n;pwc_5v zc~1?l7=C1VBKFjk9lzMoJSc!zM>+OLPYv@q~I)j4x^7{fp4uUkp$G{m~(cNll z7nAlh`Z_KvIpi@Y_U@!&W~{UGZ{^bP#YjEzpu5%e@@=U#dtH@vasd`4qfJ95P&D=u zr4|zaw482SW^;}`Q&)^OQg#J@@W3VOrOJgExv!PeJr#pG6Rp{NUo9uQrKCiy(A@t+XrSOLf%bxdO7OvPz1pQs`J}?WpK`5bEgR{=@{;-Fa{9P zB+??%U%>pUh}h;C?PL=-bi=QILX52QDT$H zg?so6+`n$S3Vju&q-2}^`^8Vy?#12-=CBv1l214_s!qG~i^A%Ylu60wmiP4da78{i z!%(m@jaxAdH;QTO&Nv?k)6-k$#?N$hfW1YGZw;I$o}T;tF{xq0mac*xuDw7;aKkUs z$qi^~=I~3bd0e~GX^M}sO>IgP&{z*r#zIci=HVG7*fMpSf}){Ln2A%eb(4&@`R3-qfBLT?_}Cmreoj z@rpX9D*p?u+cBhvrt#Y!;tN^KeUd61mQ7zt)%$BqXZ6g*emv0aCRLTOTJa9QBj16%) zH;XeD96rm-sgmXPxm1NjVek#tlu$khRCI6=&axw?lYXv%Iqgb3ZX6hKtnQ}_gV?86 zxoNrJq*(0v@#9bh#ZI!%W1SL{5nxB&;bfOmOPPS2&Xtb>!jjGc9@_p@UiR8m=7h9p zEX8%o`&D$Rp#03cWP;{-KD&W6U1fJ~qs5)UaJTfMbj>^Sl{JR3ETTa!jjPie&h?WL z>1n)~PGxPk6iT_vRJhVa!Y6J`uJ-m}{}nNcO(+_*4f4$|MnogpD_@~~g>ImK$p|8% z5#4jI&@hqT=o?s(Prf9Cp?J^jZk(@k;L>s$#Yf9Cpiko}SCrb6g-t~Ap> zb6x3$BJSf&oyqH5+2()dx>B7)E})&-H^*IE5XmYcFO*IArFh%CPjUBvykDHw2_;K&1!;8z%bWVxAuew}606OrXt zN;YB`H&eN<6D)Wk68s9|k1U9}%U3)?FMq$SH!_(Kqd>f0=n9XP`0v&Ezq^MJ!HC~6 luE6-Ezrj}U|BL?n#-Xl+4%Z7pLSlhGfN%$JgNn=6{{!S3w3`3` diff --git a/extensions/import/README.md b/extensions/import/README.md index a69f767fd2..10f3c0cad7 100644 --- a/extensions/import/README.md +++ b/extensions/import/README.md @@ -22,7 +22,7 @@ This wizard was created to improve the current import experience leveraging an i PROSE analyzes data patterns in your input file to infer column names, types, delimiters, and more. This framework learns the structure of the file and does all of the hard work so users don't have to. - Please note that the PROSE binary components used by this extension are licensed under the [MICROSOFT SQL TOOLS IMPORT FLAT FILE EULA](https://raw.githubusercontent.com/Microsoft/azuredatastudio/main/extensions/import/Microsoft_SQL_Server_Import_Extension_and_Tools_Import_Flat_File_Preview.docx). + Please note that the PROSE binary components used by this extension are licensed under the [MICROSOFT SQL TOOLS IMPORT FLAT FILE EULA](https://raw.githubusercontent.com/Microsoft/azuredatastudio/main/extensions/import/LICENSE). ## Documentation For more detailed information, please check out our [documentation](https://docs.microsoft.com/sql/azure-data-studio/extensions/sql-server-import-extension). @@ -31,7 +31,7 @@ This wizard was created to improve the current import experience leveraging an i Copyright (c) Microsoft Corporation. All rights reserved. -Licensed under the [MICROSOFT SQL SERVER IMPORT EXTENSION EULA](https://raw.githubusercontent.com/Microsoft/azuredatastudio/main/extensions/import/Microsoft_SQL_Server_Import_Extension_and_Tools_Import_Flat_File_Preview.docx). +Licensed under the [MICROSOFT SQL SERVER IMPORT EXTENSION EULA](https://raw.githubusercontent.com/Microsoft/azuredatastudio/main/extensions/import/LICENSE). > Note: Microsoft SQL Server Import for Azure Data Studio extension contains the Microsoft SQL Tools Import Flat File component which is also licensed under the above EULA. diff --git a/extensions/import/package.json b/extensions/import/package.json index 77f68c5fd8..65ab59a79b 100644 --- a/extensions/import/package.json +++ b/extensions/import/package.json @@ -9,7 +9,7 @@ "vscode": "*", "azdata": ">=1.25.0" }, - "license": "https://raw.githubusercontent.com/Microsoft/azuredatastudio/main/extensions/import/Microsoft_SQL_Server_Import_Extension_and_Tools_Import_Flat_File_Preview.docx", + "license": "https://raw.githubusercontent.com/Microsoft/azuredatastudio/main/extensions/import/LICENSE", "icon": "images/extension.png", "aiKey": "29a207bb14f84905966a8f22524cb730-25407f35-11b6-4d4e-8114-ab9e843cb52f-7380", "activationEvents": [