Simptomi
Pieņemiet, ka palaist SQL Server 2017 Linux konteinera attēlu dokošanas Windows. Ja dokošanas attēli tiek izmantoti, lai nodrošinātu konteineru izmantošanu, un jūs izmantojat lielapjoma montēšanas atrašanās vietu (noklusējuma atrašanās vieta/var/opt/MSSQL) vai kādu vecāku direktoriju, SQL Server netiek startēts. Turklāttiek parādīts kļūdas ziņojums , kas līdzīgsšim:
datums laiks spid6s kļūda: 17053, nopietnība: 16, rajons: 1. datums laiks spid6s/var/opt/MSSQL/Data/mastlog.ldf: operētājsistēmas kļūda 31 (sistēmai pievienota ierīce nedarbojas.). datums laiks spid6s kļūda: 9002, nopietnība: 17, State: 0. datums laiks spid6s datu bāzes "Master" transakciju žurnāls ir pilns "nav". datums laiks spid6s kļūda: 928, nopietnība: 20, rajons: 1.
Cēlonis
Šī problēma rodas tāpēc, ka sistēmas Windows direktorijs ir uzstādīts kā parastā interneta failu sistēma (CIFS) dokošanas konteinerā. CIFS netiek oficiāli atbalstīts kā failu sistēma, izmantojot SQL Server Linux.
Risinājums
Šīs problēmas labojums ir iekļauts tālāk minētajā SQL Server atjauninājumā.
Kumulatīvais atjauninājums 7 SQL Server 2017
Par SQL Server būvējumiem
Katrā jaunajā SQL Server būvējumā ir ietverti visi labojumfaili un drošības labojumi, kas bija iepriekšējā būvējumā. Ieteicams instalēt jaunāko būvējumu savai SQL Server versijai:
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Atsauces
Uzziniet par standarta terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.
Šajā rakstā minētos trešo pušu produktus ražo no Microsoft neatkarīgi uzņēmumi. Microsoft nesniedz nekādas netiešas vai cita veida garantijas par šo produktu veiktspēju vai uzticamību.